217
array(89) { [0]=> string(8) "int char" [1]=> string(17) "duration duration" [2]=> string(11) "string guid" [3]=> string(40) "struct ArrayOfstring { string string; }" [4]=> string(744) "struct DadosRecolhaBE { string _CP3Dest; string _CP3Exp; string _CP4Dest; string _CP4Exp; string _CPIntDest; string _CPIntExp; string _CodProduto; string _Contacto; string _ContactoExp; string _Data; string _Destinatario; string _Dimensao; string _Email; string _Expedidor; unsignedByte _GuiaTransporte; string _HoraFim; string _HoraInicio; string _LocalidadeDest; string _LocalidadeExp; string _MoradaDest; string _MoradaExp; string _ObsObj; string _PaisDest; string _PaisExp; long _Peso; string _PisoDest; string _PisoExp; string _PortaDest; string _PortaExp; int _QuantObj; string _RefCliente; string _SolicitadaPor; string _Telefone; string _TelefoneDest; string _TelefoneExp; unsignedByte _VariosDest; }" [5]=> string(99) "struct MarcarRecolhaReturn { string _IDRecolha; string _NovaDataRecolha; ArrayOfstring _erros; }" [6]=> string(90) "struct PesquisaRecolhasReturn { ArrayOfstring _erros; ArrayOfRecolhasListBE _recolhas; }" [7]=> string(64) "struct ArrayOfRecolhasListBE { RecolhasListBE RecolhasListBE; }" [8]=> string(183) "struct RecolhasListBE { string _Data; string _DataInicioRecolha; string _DataRecolhaEfectuada; string _IDRecolha; string _Observacao; int _QuantObj; string _RecolhaEfectuada; }" [9]=> string(67) "struct RecolhasListBEExtended { string MotivoRecolhaNaoEfetuada; }" [10]=> string(77) "struct GetRecolhaReturn { ArrayOfstring _erros; RecolhaDadosBE _recolhas; }" [11]=> string(709) "struct RecolhaDadosBE { string _CP3Destinatario; string _CP3Exp; string _CP4Destinatario; string _CP4Exp; string _CodProduto; string _Contacto; string _ContactoExp; string _Data; string _Destinatario; string _Dimensao; string _Email; string _Expedidor; unsignedByte _GuiaTransporte; string _HoraFim; string _HoraInicio; string _IDRecolha; string _LocalidadeDest; string _LocalidadeExp; string _MoradaDest; string _MoradaExp; ArrayOfstring _Objectos; string _ObsObj; long _Peso; string _PisoDest; string _PisoExp; string _PortaDest; string _PortaExp; int _QuantObj; string _SolicitadaPor; string _Telefone; string _TelefoneDest; string _TelefoneExp; unsignedByte _VariosDest; }" [12]=> string(52) "struct ArrayOfProdutosBE { ProdutosBE ProdutosBE; }" [13]=> string(72) "struct ProdutosBE { string _CodigoProduto; string _DescricaoProduto; }" [14]=> string(49) "struct ArrayOfEstadosBE { EstadosBE EstadosBE; }" [15]=> string(69) "struct EstadosBE { string _CodigoEstado; string _DescricaoEstado; }" [16]=> string(114) "struct GetAreaInfluenciaReturn { string Descricao; boolean Error; ArrayOfServicoEspecial SE; boolean Valido; }" [17]=> string(67) "struct ArrayOfServicoEspecial { ServicoEspecial ServicoEspecial; }" [18]=> string(78) "struct ServicoEspecial { string Descricao; string NomeSE; boolean Valido; }" [19]=> string(58) "struct ArrayOfDocumentData { DocumentData DocumentData; }" [20]=> string(61) "struct DocumentData { base64Binary File; string FileName; }" [21]=> string(49) "struct ArrayOfErrorData { ErrorData ErrorData; }" [22]=> string(67) "struct ErrorData { int Code; string ErrorCode; string Message; }" [23]=> string(20) "string PIPTypeValues" [24]=> string(24) "string AddressTypeValues" [25]=> string(28) "string NonDeliveryCaseValues" [26]=> string(23) "string ExportTypeValues" [27]=> string(20) "string UPUCodeValues" [28]=> string(30) "string DeliveryPointTypeValues" [29]=> string(34) "string InNonDeliveryCaseTypeValues" [30]=> string(31) "string SpecialServiceTypeValues" [31]=> string(23) "string TimeWindowValues" [32]=> string(43) "struct DDA { string ShipperInstructions; }" [33]=> string(87) "struct DeliveryPointData { string Code; string Name; DeliveryPointTypeValues Type; }" [34]=> string(180) "struct MultipleHomeDeliveryData { int AttemptsNumber; InNonDeliveryCaseTypeValues InNonDeliveryCase; AddressData SecondDeliveryAddress; DeliveryPointData SecondDeliveryPoint; }" [35]=> string(107) "struct ReturnAuthorizationData { AddressData AddressData; string ProductCode; dateTime ValidationDate; }" [36]=> string(79) "struct TimeWindowData { dateTime DeliveryDate; TimeWindowValues TimeWindow; }" [37]=> string(58) "struct ArrayOfDeliveryNote { DeliveryNote DeliveryNote; }" [38]=> string(161) "struct DeliveryNote { string ClientId; string ContractId; int DistributionChannelId; string ExtData; ArrayOfShipmentCTT ShipmentCTT; string SubProductId; }" [39]=> string(55) "struct ArrayOfShipmentCTT { ShipmentCTT ShipmentCTT; }" [40]=> string(281) "struct ShipmentCTT { DeliveryAggregationInf DeliveryAgregation; string ExtData; boolean HasSenderInformation; ArrayOfPIPAuthorizationData PIPAuthorization; AddressData ReceiverData; AddressData SenderData; ShipmentData ShipmentData; ArrayOfSpecialService SpecialServices; }" [41]=> string(176) "struct DeliveryAggregationInf { string DeliveryAggregationNum; boolean IsLastShippment; boolean IsPartialDelivery; boolean IsSingleCharge; string RefDeliveryAggregation; }" [42]=> string(82) "struct ArrayOfPIPAuthorizationData { PIPAuthorizationData PIPAuthorizationData; }" [43]=> string(55) "struct PIPAuthorizationData { PIPTypeValues PIPType; }" [44]=> string(323) "struct AddressData { string Address; string City; string ContactName; string Country; string Door; string Email; string Floor; string MobilePhone; string Name; string NonPTZipCode; string NonPTZipCodeLocation; int PTZipCode3; int PTZipCode4; string PTZipCodeLocation; string Phone; AddressTypeValues Type; }" [45]=> string(340) "struct ShipmentData { string ATCode; CargoData CargoData; string ClientReference; string CodigoAgrupamento; CustomsData CustomsData; decimal DeclaredValue; ExportTypeValues ExportType; boolean IsDevolution; string Observations; string OriginalObject; int Quantity; UPUCodeValues UPUCode; dateTime ValidationDate; int Weight; }" [46]=> string(98) "struct CargoData { boolean PartialDelivery; dateTime SchedulingData; dateTime SchedulingHour; }" [47]=> string(577) "struct CustomsData { string ClientCustomsCode; string ComercialInvoice; string Comments; ArrayOfCustomsItemsData CustomsItemsData; string CustomsTotalItems; string CustomsTotalValue; string CustomsTotalWeight; string ExportLicence; string Height; string InsurancePremium; string InsuranceValue; dateTime InvoiceDate; string Length; NonDeliveryCaseValues NonDeliveryCase; string OriginCertificateNumber; string ReceiverTIN; boolean SachetDocumentation; string SenderEmail; string ServiceValue; boolean VATExportDeclaration; boolean VATRate; string Width; }" [48]=> string(70) "struct ArrayOfCustomsItemsData { CustomsItemsData CustomsItemsData; }" [49]=> string(173) "struct CustomsItemsData { string Currency; string Detail; string HarmonizedCode; int ItemNumber; string OriginCountry; int Quantity; decimal Value; decimal Weight; }" [50]=> string(64) "struct ArrayOfSpecialService { SpecialService SpecialService; }" [51]=> string(276) "struct SpecialService { dateTime CertainDate; DDA DDA; DeliveryPointData DeliveryPoint; MultipleHomeDeliveryData MultipleHomeDelivery; ReturnAuthorizationData ReturnAuthorization; SpecialServiceTypeValues SpecialServiceType; TimeWindowData TimeWindow; decimal Value; }" [52]=> string(78) "struct NewOfferPickUpInput { guid AuthenticationID; PickUpData PickUpData; }" [53]=> string(501) "struct PickUpData { int BiggerObjectHeight; int BiggerObjectLenght; int BiggerObjectWidth; ClientData ClientData; string ClientRef; string Date; ArrayOfPickUpData.Destinations DestinationList; boolean HasCarga; boolean HasCargaPalete; boolean HasCargaVolume; boolean HasRedeShopping; long HeavierObjectWeight; string Observations; string PickUpPeriod; PickUpAddressData PickupAddress; ArrayOfstring ShipmentList; int TotalObjects; long TotalWeight; unsignedByte TransportDocument; }" [54]=> string(131) "struct ClientData { string ClientID; string ContactName; string ContractID; string Email; string Phone; string RequestedBy; }" [55]=> string(91) "struct ArrayOfPickUpData.Destinations { PickUpData.Destinations PickUpData.Destinations; }" [56]=> string(30) "string PickUpData.Destinations" [57]=> string(228) "struct PickUpAddressData { string Address; string CP3; string CP4; string CPInt; string City; string Contact; string Country; string Door; string Email; string Floor; string MobilePhone; string Name; string Phone; }" [58]=> string(158) "struct NewOfferPickUpOutput { ArrayOfDocumentData DocumentList; ArrayOfErrorData ErrorList; string NewPickUpDate; string PickUpID; StatusValues Status; }" [59]=> string(19) "string StatusValues" [60]=> string(88) "struct NewOfferPickUpByPreAvisoInput { guid AuthenticationID; PickUpData PickUpData; }" [61]=> string(168) "struct NewOfferPickUpByPreAvisoOutput { ArrayOfDocumentData DocumentList; ArrayOfErrorData ErrorList; string NewPickUpDate; string PickUpID; StatusValues Status; }" [62]=> string(147) "struct CompletePickUpInput { guid AuthenticationID; ArrayOfDeliveryNote DeliveryNotes; PickUpModel PickUpModel; guid RequestID; guid UserID; }" [63]=> string(346) "struct PickUpModel { int BiggerObjectHeight; int BiggerObjectLenght; int BiggerObjectWidth; ClientData ClientData; string ClientRef; string Date; ArrayOfPickUpModel.Destinations DestinationList; long HeavierObjectWeight; string Observations; string PickUpPeriod; PickUpAddressData PickupAddress; int TotalObjects; long TotalWeight; }" [64]=> string(94) "struct ArrayOfPickUpModel.Destinations { PickUpModel.Destinations PickUpModel.Destinations; }" [65]=> string(31) "string PickUpModel.Destinations" [66]=> string(166) "struct CompletePickUpOutput { ArrayOfErrorData ErrorList; string NewPickUpDate; string PickUpID; ArrayOfShipmentToPickUp ShipmentToPickUp; StatusValues Status; }" [67]=> string(70) "struct ArrayOfShipmentToPickUp { ShipmentToPickUp ShipmentToPickUp; }" [68]=> string(70) "struct ShipmentToPickUp { string ObjectNumber; int ShipmentNumber; }" [69]=> string(104) "struct MarcarRecolha { string NumCliente; string NumContrato; guid ID; DadosRecolhaBE recolhaData; }" [70]=> string(74) "struct MarcarRecolhaResponse { MarcarRecolhaReturn MarcarRecolhaResult; }" [71]=> string(147) "struct PesquisaRecolhas { string NumCliente; string NumContrato; guid ID; string dtInicio; string dtFim; string Estado; string NumRecolha; }" [72]=> string(83) "struct PesquisaRecolhasResponse { PesquisaRecolhasReturn PesquisaRecolhasResult; }" [73]=> string(92) "struct GetRecolha { string NumCliente; string NumContrato; guid ID; string NumRecolha; }" [74]=> string(65) "struct GetRecolhaResponse { GetRecolhaReturn GetRecolhaResult; }" [75]=> string(29) "struct GetProdutosRecolha { }" [76]=> string(82) "struct GetProdutosRecolhaResponse { ArrayOfProdutosBE GetProdutosRecolhaResult; }" [77]=> string(28) "struct GetEstadosRecolha { }" [78]=> string(79) "struct GetEstadosRecolhaResponse { ArrayOfEstadosBE GetEstadosRecolhaResult; }" [79]=> string(131) "struct GetAreaInfluencia { string cp4Origem; string cp4Destino; string subproduto; string cdPaisDestino; ArrayOfstring SEPS; }" [80]=> string(86) "struct GetAreaInfluenciaResponse { GetAreaInfluenciaReturn GetAreaInfluenciaResult; }" [81]=> string(96) "struct GetZonaTaxacao { string cdOrigem; string cp4; string subproduto; string cdPaisDest; }" [82]=> string(63) "struct GetZonaTaxacaoResponse { string GetZonaTaxacaoResult; }" [83]=> string(53) "struct NewOfferPickUp { NewOfferPickUpInput Input; }" [84]=> string(77) "struct NewOfferPickUpResponse { NewOfferPickUpOutput NewOfferPickUpResult; }" [85]=> string(73) "struct NewOfferPickUpByPreAviso { NewOfferPickUpByPreAvisoInput Input; }" [86]=> string(107) "struct NewOfferPickUpByPreAvisoResponse { NewOfferPickUpByPreAvisoOutput NewOfferPickUpByPreAvisoResult; }" [87]=> string(53) "struct CompletePickUp { CompletePickUpInput Input; }" [88]=> string(77) "struct CompletePickUpResponse { CompletePickUpOutput CompletePickUpResult; }" } 225
234
Array ( [ClientID] => 100029517 [ContractId] => 300321269 [RequestedBy] => TROTINET [ContactName] => Fernando Camacho [Phone] => 914931936 [Email] => fernando.camacho@memogadet.com ) Array ( [Input] => Array ( [AuthenticationID] => b444a91a-8232-4f39-8d04-d0f313d9cd89 [PickupData] => Array ( [ClientData] => Array ( [ClientID] => 100029517 [ContractId] => 300321269 [RequestedBy] => TROTINET [ContactName] => Fernando Camacho [Phone] => 914931936 [Email] => fernando.camacho@memogadet.com ) [ClientRef] => ENC 226 [Date] => 2022-09-07 [PickUpPeriod] => [TotalObjects] => 1 [TotalWeight] => 100 [HeavierObjectWeight] => 100 [BiggerObjectLenght] => 100 [BiggerObjectHeight] => 100 [BiggerObjectWidth] => 100 [Observation] => obs [PickupAddress] => Array ( [CP4] => 4475 [CP3] => 135 [Contact] => Memogadget [City] => Porto [Phone] => 914931936 [MobilePhone] => 914931936 [Address] => rua do batel [Name] => memogadget [Email] => Fernando.camacho@memogadget.com [Country] => PT [Floor] => [Door] => ) [ShipmentList] => [TransportDocument] => 0 [SelectedDestination] => PT ) ) )
Fatal error: Uncaught SoapFault exception: [a:InternalServiceFault] Object reference not set to an instance of an object. in /home/wwwtroti/developer/colegiosdev/external_api/ctt/testef.php:240 Stack trace: #0 /home/wwwtroti/developer/colegiosdev/external_api/ctt/testef.php(240): SoapClient->__call('NewOfferPickUp', Array) #1 /home/wwwtroti/developer/colegiosdev/external_api/ctt/testef.php(240): SoapClient->NewOfferPickUp() #2 {main} thrown in /home/wwwtroti/developer/colegiosdev/external_api/ctt/testef.php on line 240