Transports
B2Brouter envia i rep documents usant un Transport. Per exemple: correu electrònic, Peppol, SFTP, FACe, etc.
Cada Contacte usa un Transport. B2Brouter envia documents a un Contacte usant el seu Transport.
Hi ha alguns transports que requereixen configuracions addicionals, com ara credencials. Podeu usar l’objecte Transport per gestionar aquestes configuracions.
Configurar un Transport
Section titled “Configurar un Transport”Els atributs code i enabled són comuns a tots els transports:
-
codeés l’identificador únic d’un tipus de Transport. Hi ha una llista de codis de tipus de Transport de B2Brouter disponibles. -
enabledactiva o desactiva un Transport en el context d’un Compte.
Transport b2brouter
Section titled “Transport b2brouter”Podeu enviar i rebre documents cap a i des d’altres comptes dins de B2Brouter. És un transport intern en el sentit que no passa per cap xarxa externa, com Peppol o correu electrònic.
Per activar la recepció interna de B2Brouter, creeu un Transport amb code b2brouter i reception configurat a true.
Exemple de petició:
Section titled “Exemple de petició:”curl --request POST \ --url https://api-staging.b2brouter.net/accounts/{ACCOUNT_ID}/transports \ --header 'X-B2B-API-Key: {YOUR_API_KEY}' \ --header 'X-B2B-API-Version: {YOUR_API_VERSION}' \ --header 'accept: application/json' \ --header 'content-type: application/json''Transport Peppol
Section titled “Transport Peppol”Podeu enviar i rebre documents cap a i des de qualsevol participant Peppol.
Per activar Peppol, creeu un Transport amb code peppol. Si voleu enviar i rebre documents, configureu reception a true. Si només voleu enviar documents, configureu reception a false.
No necessiteu activar la recepció per poder rebre respostes als documents que envieu. Per exemple, sempre tindreu la capacitat de rebre una Resposta de Nivell de Missatge o una Resposta de Factura.
El transport Peppol publica les vostres capacitats de recepció al nostre SMP (Service Metadata Publisher).
Exemple de petició:
Section titled “Exemple de petició:”curl --request POST \ --url https://api-staging.b2brouter.net/accounts/{ACCOUNT_ID}/transports \ --header 'X-B2B-API-Key: {YOUR_API_KEY}' \ --header 'X-B2B-API-Version: {YOUR_API_VERSION}' \ --header 'accept: application/json' \ --header 'content-type: application/json' \ --data '{ "transport": { "code": "peppol", "enabled": true, "reception": true, "standard_documents": true, "invoice": true, "credit_note": true, "self_billing": false, "application_response": true, "pin_scheme": "{YOUR_IDENTIFICATION_NUMBER}", "pin_value": "{YOUR_IDENTIFICATION_SCHEME}" } }'Transport email
Section titled “Transport email”B2Brouter processa els documents enviats a l’adreça de correu electrònic del Compte. L’adreça de correu electrònic d’un compte és [ID_empresa_del_compte]@b2brouter.email. Per activar la recepció per correu electrònic, creeu un Transport amb code email i reception configurat a true.
Credencials
Section titled “Credencials”Alguns transports necessiten credencials. Per poder usar aquests transports, primer heu de configurar les seves credencials, amb el seu code i el vostre username i password. Per exemple, necessitareu credencials per usar:
- es.pecam - Espanya - Comunitat Autònoma de Castella la Manxa
- es.eusko_jaurlaritza - Espanya - Eusko Jaurlaritza (Govern Basc)
Alguns necessiten un edi_identifier addicional.