Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

SOAP request met NUSOAP.

Pagina: 1
Acties:

Vraag


  • pdekaey
  • Registratie: januari 2020
  • Laatst online: 21:24
Ik probeer met NUSOAP in php een SOAP-request te maken, maar dat wil maar niet lukken.
De webservice wordt hier beschreven: https://peppol.helger.com...S/menuitem-validation-ws2
In SOAPUI werkt de request trouwens prima. In de code gebruik ik de XML-envelope die SOAPUI had gegenereerd. Ik heb ook al met de xml zonder envelope geprobeerd, maar eigenlijk maakt het niet veel uit. Ik krijg altijd de return:

[faultcode] => S:Server
[faultstring] => Syntactically invalid VESID 'null' provided!

Nochtans steekt die VESID in de xml-enveloppe. Ik heb die VESID ook al meegegeven in de parameters-array bij de methode 'validate', maar allemaal zonder resultaat.
Is er iemand die kan meekijken welke (ongetwijfeld domme) fout ik maak?

Dank voor de hulp!

require_once('./nusoap-0.9.5/lib/nusoap.php');
$wsdl = "http://peppol.helger.com/wsdvs?wsdl";
$vesid = "be.ubl:invoice:1.0.0";
$xml = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://peppol.helger.com/ws/documentvalidationservice/201701/">
   <soapenv:Header/>
   <soapenv:Body>
      <ns:validateRequestInput VESID="be.ubl:invoice:1.0.0" displayLocale="en">
         <ns:XML>&lt;?xml version=&#39;1.0&#39; encoding=&#39;UTF-8&#39;?&gt;&lt;Invoice xmlns:cac=&#39;urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2&#39; xmlns:cbc=&#39;urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2&#39; xmlns:qdt=&#39;urn:oasis:names:specification:ubl:schema:xsd:QualifiedDataTypes-2&#39; xmlns:udt=&#39;urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2&#39; xmlns:ccts=&#39;urn:un:unece:uncefact:documentation:2&#39; xmlns=&#39;urn:oasis:names:specification:ubl:schema:xsd:Invoice-2&#39;&gt;&lt;cbc:UBLVersionID&gt;2.1&lt;/cbc:UBLVersionID&gt;&lt;cbc:CustomizationID&gt;urn:cen.eu:en16931:2017#conformant#urn:UBL.BE:1.0.0.20180214&lt;/cbc:CustomizationID&gt;&lt;cbc:ProfileID&gt;urn:fdc:peppol.eu:2017:poacc:billing:01:1.0&lt;/cbc:ProfileID&gt;&lt;cbc:ID&gt;VF20200002&lt;/cbc:ID&gt;&lt;cbc:IssueDate&gt;2020-01-03&lt;/cbc:IssueDate&gt;&lt;cbc:DueDate&gt;2020-01-17&lt;/cbc:DueDate&gt;&lt;cbc:InvoiceTypeCode listID=&#39;UNCL1001&#39; listAgencyID=&#39;6&#39;&gt;380&lt;/cbc:InvoiceTypeCode&gt;&lt;cbc:DocumentCurrencyCode listID=&#39;ISO4217&#39;&gt;EUR&lt;/cbc:DocumentCurrencyCode&gt;&lt;cbc:BuyerReference&gt;VF20200002&lt;/cbc:BuyerReference&gt;&lt;cac:AdditionalDocumentReference&gt;&lt;cbc:ID&gt;UBL.BE&lt;/cbc:ID&gt;&lt;cbc:DocumentDescription&gt;Facturalia&lt;/cbc:DocumentDescription&gt;&lt;/cac:AdditionalDocumentReference&gt;&lt;cac:AdditionalDocumentReference&gt;&lt;cbc:ID&gt;227-VF20200002-a6f0e0f7.pdf&lt;/cbc:ID&gt;&lt;cbc:DocumentDescription&gt;CommercialInvoice&lt;/cbc:DocumentDescription&gt;&lt;cac:Attachment&gt;&lt;cbc:EmbeddedDocumentBinaryObject mimeCode=&#39;application/pdf&#39; filename=&#39;227-VF20200002-a6f0e0f7.pdf&#39;&gt;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cNW0Wlcf17rFrtyWSjAkGl1aw0CDqwutn2tDMRgSjd6HmlqivQaZP1wPtSgXvKbs+0yCe7JoiSIUv2dlr+ozjtIcE55QgVmjix/DZPvHsB2N5ff+Bf5k/jwKZW5kc3RyZWFtCmVuZG9iagoxIDAgb2JqCjw8L1R5cGUgL1BhZ2VzCi9LaWRzIFszIDAgUiBdCi9Db3VudCAxCi9NZWRpYUJveCBbMCAwIDU5NS4yODAgODQxLjg5MF0KPj4KZW5kb2JqCjUgMCBvYmoKPDwvVHlwZSAvRXh0R1N0YXRlCi9CTSAvTm9ybWFsCi9jYSAxCi9DQSAxCj4+CmVuZG9iago2IDAgb2JqCjw8L1R5cGUgL0V4dEdTdGF0ZQovQk0gL05vcm1hbAovY2EgMC4xCi9DQSAwLjEKPj4KZW5kb2JqCjcgMCBvYmoKPDwvVHlwZSAvRm9udAovQmFzZUZvbnQgL1RpbWVzLVJvbWFuCi9TdWJ0eXBlIC9UeXBlMQovRW5jb2RpbmcgL1dpbkFuc2lFbmNvZGluZwo+PgplbmRvYmoKOCAwIG9iago8PC9UeXBlIC9Gb250Ci9CYXNlRm9udCAvVGltZXMtQm9sZAovU3VidHlwZSAvVHlwZTEKL0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcKPj4KZW5kb2JqCjkgMCBvYmoKPDwvVHlwZSAvRm9udAovQmFzZUZvbnQgL1RpbWVzLUJvbGRJdGFsaWMKL1N1YnR5cGUgL1R5cGUxCi9FbmNvZGluZyAvV2luQW5zaUVuY29kaW5nCj4+CmVuZG9iagoxMCAwIG9iago8PC9UeXBlIC9Gb250Ci9CYXNlRm9udCAvVGltZXMtSXRhbGljCi9TdWJ0eXBlIC9UeXBlMQovRW5jb2RpbmcgL1dpbkFuc2lFbmNvZGluZwo+PgplbmRvYmoKMTEgMCBvYmoKPDwvVHlwZSAvRm9udAovQmFzZUZvbnQgL0hlbHZldGljYQovU3VidHlwZSAvVHlwZTEKL0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcKPj4KZW5kb2JqCjEyIDAgb2JqCjw8L1R5cGUgL0ZvbnQKL0Jhc2VGb250IC9IZWx2ZXRpY2EtQm9sZAovU3VidHlwZSAvVHlwZTEKL0VuY29kaW5nIC9XaW5BbnNp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IFIKL0Y1IDExIDAgUgovRjYgMTIgMCBSCi9GNyAxMyAwIFIKL0Y4IDE0IDAgUgo+PgovRXh0R1N0YXRlIDw8Ci9HUzEgNSAwIFIKL0dTMiA2IDAgUgo+PgovWE9iamVjdCA8PAovSTEgMTUgMCBSCi9JMiAxNiAwIFIKL0kzIDE3IDAgUgo+Pgo+PgplbmRvYmoKMTggMCBvYmoKPDwKL1Byb2R1Y2VyICj+/wBtAFAARABGACAANgAuADApCi9DcmVhdGlvbkRhdGUgKDIwMjAwMTAzMjEwOTI0KzAxJzAwJykKL01vZERhdGUgKDIwMjAwMTAzMjEwOTI0KzAxJzAwJykKPj4KZW5kb2JqCjE5IDAgb2JqCjw8Ci9UeXBlIC9DYXRhbG9nCi9QYWdlcyAxIDAgUgovT3BlbkFjdGlvbiBbMyAwIFIgL1hZWiBudWxsIG51bGwgMV0KL1BhZ2VMYXlvdXQgL09uZUNvbHVtbgo+PgplbmRvYmoKeHJlZgowIDIwCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMTkwNyAwMDAwMCBuIAowMDAwMDIwNTk3IDAwMDAwIG4gCjAwMDAwMDAwNDUgMDAwMDAgbiAKMDAwMDAwMDI1MyAwMDAwMCBuIAowMDAwMDAxOTk2IDAwMDAwIG4gCjAwMDAwMDIwNTcgMDAwMDAgbiAKMDAwMDAwMjEyMiAwMDAwMCBuIAowMDAwMDAyMjIwIDAwMDAwIG4gCjAwMDAwMDIzMTcgMDAwMDAgbiAKMDAwMDAwMjQyMCAwMDAwMCBuIAowMDAwMDAyNTIwIDAwMDAwIG4gCjAwMDAwMDI2MTcgMDAwMDAgbiAKMDAwMDAwMjcxOSAwMDAwMCBuIAowMDAwMDAyODI4IDAwMDAwIG4gCjAwMDAwMDI5MzMgMDAwMDAgbiAKMDAwMDAwODU2MCAwMDAwMCBuIAowMDAwMDA5MDI5IDAwMDAwIG4gCjAwMDAwMjA4NDcgMDAwMDAgbiAKMDAwMDAyMDk3MSAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIwCi9Sb290IDE5IDAgUgovSW5mbyAxOCAwIFIKL0lEIFs8ZDRmZmE1MmE5NmI5NTU0NjRhOThjYWZjMjllM2RiYTM+IDxkNGZmYTUyYTk2Yjk1NTQ2NGE5OGNhZmMyOWUzZGJhMz5dCj4+CnN0YXJ0eHJlZgoyMTA4MQolJUVPRg==&lt;/cbc:EmbeddedDocumentBinaryObject&gt;&lt;/cac:Attachment&gt;&lt;/cac:AdditionalDocumentReference&gt;&lt;cac:AccountingSupplierParty&gt;&lt;cac:Party&gt;&lt;cbc:EndpointID schemeID=&#39;9956&#39;&gt;0656855294&lt;/cbc:EndpointID&gt;&lt;cac:PartyIdentification&gt;&lt;cbc:ID  schemeAgencyID=&#39;BE&#39; &gt;0656855294&lt;/cbc:ID&gt;&lt;/cac:PartyIdentification&gt;&lt;cac:PartyName&gt;&lt;cbc:Name&gt;Furora&lt;/cbc:Name&gt;&lt;/cac:PartyName&gt;&lt;cac:PostalAddress&gt;&lt;cbc:StreetName&gt;Kastanjelaan 51&lt;/cbc:StreetName&gt;&lt;cbc:CityName&gt;Aartselaar&lt;/cbc:CityName&gt;&lt;cbc:PostalZone&gt;2630&lt;/cbc:PostalZone&gt;&lt;cac:Country&gt;&lt;cbc:IdentificationCode listID=&#39;ISO3166-1:Alpha2&#39;&gt;BE&lt;/cbc:IdentificationCode&gt;&lt;/cac:Country&gt;&lt;/cac:PostalAddress&gt;&lt;cac:PartyTaxScheme&gt;&lt;cbc:CompanyID &gt;BE0656855294&lt;/cbc:CompanyID&gt;&lt;cac:TaxScheme&gt;&lt;cbc:ID&gt;VAT&lt;/cbc:ID&gt;&lt;/cac:TaxScheme&gt;&lt;/cac:PartyTaxScheme&gt;&lt;cac:PartyLegalEntity&gt;&lt;cbc:RegistrationName&gt;Furora&lt;/cbc:RegistrationName&gt;&lt;cbc:CompanyID &gt;BE0656855294&lt;/cbc:CompanyID&gt;&lt;/cac:PartyLegalEntity&gt;&lt;cac:Contact&gt;&lt;cbc:Telephone&gt;0497120974&lt;/cbc:Telephone&gt;&lt;cbc:ElectronicMail&gt;pascal@furora.be&lt;/cbc:ElectronicMail&gt;&lt;/cac:Contact&gt;&lt;/cac:Party&gt;&lt;/cac:AccountingSupplierParty&gt;&lt;cac:AccountingCustomerParty&gt;&lt;cac:Party&gt;&lt;cbc:EndpointID schemeID=&#39;9956&#39;&gt;0790023131&lt;/cbc:EndpointID&gt;&lt;cac:PartyIdentification&gt;&lt;cbc:ID  schemeAgencyID=&#39;BE&#39; &gt;0790023131&lt;/cbc:ID&gt;&lt;/cac:PartyIdentification&gt;&lt;cac:PartyName&gt;&lt;cbc:Name&gt;Mike Wauters&lt;/cbc:Name&gt;&lt;/cac:PartyName&gt;&lt;cac:PostalAddress&gt;&lt;cbc:StreetName&gt;Kattenberg 17&lt;/cbc:StreetName&gt;&lt;cbc:CityName&gt;Schelle&lt;/cbc:CityName&gt;&lt;cbc:PostalZone&gt;2627&lt;/cbc:PostalZone&gt;&lt;cac:Country&gt;&lt;cbc:IdentificationCode listID=&#39;ISO3166-1:Alpha2&#39;&gt;BE&lt;/cbc:IdentificationCode&gt;&lt;/cac:Country&gt;&lt;/cac:PostalAddress&gt;&lt;cac:PartyTaxScheme&gt;&lt;cbc:CompanyID&gt;BE0790023131&lt;/cbc:CompanyID&gt;&lt;cac:TaxScheme&gt;&lt;cbc:ID&gt;VAT&lt;/cbc:ID&gt;&lt;/cac:TaxScheme&gt;&lt;/cac:PartyTaxScheme&gt;&lt;cac:PartyLegalEntity&gt;&lt;cbc:RegistrationName&gt;Mike Wauters&lt;/cbc:RegistrationName&gt;&lt;cbc:CompanyID &gt;BE0790023131&lt;/cbc:CompanyID&gt;&lt;/cac:PartyLegalEntity&gt;&lt;cac:Contact&gt;&lt;cbc:Name&gt;N.N.&lt;/cbc:Name&gt;&lt;cbc:ElectronicMail&gt;mike.wauters1@telenet.be&lt;/cbc:ElectronicMail&gt;&lt;/cac:Contact&gt;&lt;/cac:Party&gt;&lt;/cac:AccountingCustomerParty&gt;&lt;cac:PaymentMeans&gt;&lt;cbc:PaymentMeansCode listID=&#39;UNCL4461&#39;&gt;31&lt;/cbc:PaymentMeansCode&gt;&lt;cac:PayeeFinancialAccount&gt;&lt;cbc:ID schemeID=&#39;IBAN&#39;&gt;BE35736024198837&lt;/cbc:ID&gt;&lt;cac:FinancialInstitutionBranch&gt;&lt;cac:FinancialInstitution&gt;&lt;cbc:ID schemeID=&#39;BIC&#39;&gt;KRED BE BB&lt;/cbc:ID&gt;&lt;/cac:FinancialInstitution&gt;&lt;/cac:FinancialInstitutionBranch&gt;&lt;/cac:PayeeFinancialAccount&gt;&lt;/cac:PaymentMeans&gt;&lt;cac:TaxTotal&gt;&lt;cbc:TaxAmount currencyID=&#39;EUR&#39;&gt;20.16&lt;/cbc:TaxAmount&gt;&lt;cac:TaxSubtotal&gt;&lt;cbc:TaxableAmount currencyID=&#39;EUR&#39;&gt;96&lt;/cbc:TaxableAmount&gt;&lt;cbc:TaxAmount currencyID=&#39;EUR&#39;&gt;20.16&lt;/cbc:TaxAmount&gt;&lt;cac:TaxCategory&gt;&lt;cbc:ID schemeID=&#39;UNCL5305&#39;&gt;S&lt;/cbc:ID&gt;&lt;cbc:Name&gt;03&lt;/cbc:Name&gt;&lt;cbc:Percent&gt;21&lt;/cbc:Percent&gt;&lt;cac:TaxScheme&gt;&lt;cbc:ID&gt;VAT&lt;/cbc:ID&gt;&lt;/cac:TaxScheme&gt;&lt;/cac:TaxCategory&gt;&lt;/cac:TaxSubtotal&gt;&lt;/cac:TaxTotal&gt;&lt;cac:LegalMonetaryTotal&gt;&lt;cbc:LineExtensionAmount currencyID=&#39;EUR&#39;&gt;96&lt;/cbc:LineExtensionAmount&gt;&lt;cbc:TaxExclusiveAmount currencyID=&#39;EUR&#39;&gt;96&lt;/cbc:TaxExclusiveAmount&gt;&lt;cbc:TaxInclusiveAmount currencyID=&#39;EUR&#39;&gt;116.16&lt;/cbc:TaxInclusiveAmount&gt;&lt;cbc:PayableRoundingAmount currencyID=&#39;EUR&#39;&gt;0&lt;/cbc:PayableRoundingAmount&gt;&lt;cbc:PayableAmount currencyID=&#39;EUR&#39;&gt;116.16&lt;/cbc:PayableAmount&gt;&lt;/cac:LegalMonetaryTotal&gt;&lt;cac:InvoiceLine&gt;&lt;cbc:ID&gt;1&lt;/cbc:ID&gt;&lt;cbc:InvoicedQuantity unitCode=&#39;NAR&#39; unitCodeListID=&#39;UNECERec20&#39;&gt;1.000&lt;/cbc:InvoicedQuantity&gt;&lt;cbc:LineExtensionAmount currencyID=&#39;EUR&#39;&gt;96&lt;/cbc:LineExtensionAmount&gt;&lt;cbc:AccountingCost&gt;700300&lt;/cbc:AccountingCost&gt;&lt;cac:Item&gt;&lt;cbc:Description&gt;www.mikewauters.be&lt;/cbc:Description&gt;&lt;cbc:Name&gt;Hosting www.mikewauters.be&lt;/cbc:Name&gt;&lt;cac:ClassifiedTaxCategory&gt;&lt;cbc:ID schemeID=&#39;UNCL5305&#39;&gt;S&lt;/cbc:ID&gt;&lt;cbc:Percent&gt;21&lt;/cbc:Percent&gt;&lt;cac:TaxScheme&gt;&lt;cbc:ID&gt;VAT&lt;/cbc:ID&gt;&lt;/cac:TaxScheme&gt;&lt;/cac:ClassifiedTaxCategory&gt;&lt;/cac:Item&gt;&lt;cac:Price&gt;&lt;cbc:PriceAmount currencyID=&#39;EUR&#39;&gt;96&lt;/cbc:PriceAmount&gt;&lt;/cac:Price&gt;&lt;/cac:InvoiceLine&gt;&lt;/Invoice&gt;</ns:XML>
      </ns:validateRequestInput>
   </soapenv:Body>
</soapenv:Envelope>';

$headers = array(             
    "Content-type: text/xml;charset=\"utf-8\"", 
    "Accept: text/xml", 
    "Cache-Control: no-cache", 
    "Pragma: no-cache", 
    "SOAPAction: \"validate\"", 
    "Content-length: ".strlen($xml),
); 

$client = new nusoap_client($wsdl, 'wsdl');
$client->setHeaders($headers);
$err = $client->getError();
if ($err) {
   echo '<h2>Constructor error</h2>' . $err;
   exit();
}

$result=$client->call('validate', array('XML'=>$xml));

// Check for a fault
if ($client->fault) {
    echo '<h2>Fault</h2><pre>';
    print_r($result);
    echo '</pre>';
} else {
    // Check for errors
    $err = $client->getError();
    if ($err) {
        // Display the error
        echo '<h2>Error</h2><pre>' . $err . '</pre>';
    } else {
        // Display the result
        echo '<h2>Result</h2><pre>';
        print_r($result);
    echo '</pre>';
    }
}
print_r($result);

[/pre]

Alle reacties


  • Falcon
  • Registratie: februari 2000
  • Laatst online: 22:02

Falcon

Q.A. Engineer (DevOps)

<ns:validateRequestInput VESID="be.ubl:invoice:1.0.0" displayLocale="en">

Waarom vallen deze buiten de XML-tag?

Falcon wijzigde deze reactie 13-01-2020 15:53 (3%)

"You never come second by putting other people first"


  • pdekaey
  • Registratie: januari 2020
  • Laatst online: 21:24
Zo moet het volgens het 'example request' op https://peppol.helger.com...S/menuitem-validation-ws2 worden gedaan, en ook in SOAPUI werkt het zo.

  • pdekaey
  • Registratie: januari 2020
  • Laatst online: 21:24
Nog ter aanvulling screenshot van raw en xml in SOAPUI. Wat me hierin opvalt is dat daar bovenaan niet http://peppol.helger.com/wsdvs?wsdl staat maar https://peppol.helger.com:443/wsdvs. Mogelijk is dat van belang?



Apple iPhone 11 Microsoft Xbox Series X LG OLED C9 Google Pixel 4 CES 2020 Samsung Galaxy S20 4G Sony PlayStation 5 Nintendo Switch Lite

'14 '15 '16 '17 2018

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2020 Hosting door True