• Dernière modification le: 31 August 2017

Global Compliant CXML Invoicing - Royaume-Uni

Utilisez cette facture cXML pour tester votre intégration de facturation conforme pour le Royaume-Uni.

Conditions générales de conformité

  1. La conformité du pays applicable doit être activée dans Coupa.
  2. L'instance Coupa doit avoir une présentation de facture configurée pour le pays applicable.
  3. Étape importante : Le fournisseur doit être lié sur le Coupa Supplier Portal (CSP) et créer une adresse de remise sur le CSP.
  4. Le fournisseur doit faire référence à cette adresse de remise dans le code cXML en faisant référence au code de remise et au nom de remise, ou à l'adresse exacte comme indiqué ci-dessous.

Voir la conformité en tant que service pour plus d'informations.

Exemple de cXML pour l'adresse de paiement

Les champs suivants sont requis pour les factures de remise à l'adresse :

  • Nom principal des fournisseurs
  • Adresse de remise des fournisseurs - Cette adresse doit être créée à partir du CSP.
Remarque

 

  • addressID mappe le champ remit_to_code sur les adresses remit-to du CSP.
    • Remplace toutes les informations d'adresse dans l'élément PostalAddress.
  • IdReference utilise deux éléments requis pour les factures conformes :
    • taxPrefix : code TVA du fournisseur (généralement identique au code du pays d'imposition).
    • taxNumber - Numéro de TVA du fournisseur.
<InvoicePartner>

	 <Contact role="remitTo" addressID="badbeef">

			 <Name xml:lang="en">Vernon Dursely</Name>

			 <PostalAddress name="default">

					 <Street>4 Privet Drive</Street>

					 <City>Little Whinging</City>

					 <State>Surrey</State>

					 <PostalCode>CR3</PostalCode>

					 <Pays

							 isoCountryCode="GB">82</Country>

			 </PostalAddress>

	 </Contact>

	 <IdReference domain="taxPrefix" identifier="GB" />

	 <IdReference domain="taxNumber" identifier="2f3207092f5e" />

</InvoicePartner>

Exemple de cXML pour l'adresse de facturation

Les champs suivants sont requis pour les factures à l'adresse :

  • Nom principal du client
  • Adresse de facturation du client
Remarque
  • addressID - ID numérique de l'adresse dans Coupa.
  • La recherche essaie d'abord de trouver par addressID si elle est donnée ; si aucune correspondance sur ID, elle essaie d'effectuer une correspondance stricte basée sur le contenu de l'élément PostalAddress.
<InvoicePartner>

	 <Contact role="billTo" addressID="1">

			 <Name xml:lang="en">Minh Tran</Name>

			 <PostalAddress name="default">

					 <DeliverTo>Minh Tran</DeliverTo>

					 <Street>rue</Street>

					 <Street>Suite 300</Street>

					 <City>SS</City>

					 <State>CA</State>

					 <PostalCode>77842</PostalCode>

					 <Pays

							 isoCountryCode="US">États-Unis</Country>

			 </PostalAddress>

			 <Email name="default">minh@coupa.com</Email>

			 <Phone name="work">

					 <TelephoneNumber>

							 <CountryCode

									 isoCountryCode="États-Unis">1</CountryCode>

							 <AreaOrCityCode>745</AreaOrCityCode>

							 <Number>4466</Number>

					 </TelephoneNumber>

			 </Phone>

	 </Contact>

</InvoicePartner>

Principaux champs d'adresse d'expédition dans la facturation cXML

Ce sont des champs facultatifs de la facturation cXML conforme.

Champs de niveau d'en-tête clés dans la facturation cXML

Assurez-vous que les balises ci-dessous sont incluses dans toutes les factures cXML générées par le fournisseur :

Nom de champ

État

Numéro de facture/numéro de la note de crédit Obligatoire
Date de la facture/date de la note de crédit Obligatoire
Numéro du contrat Facultatif
Numéro du BC Facultatif
Devise Obligatoire
Numéro de livraison Facultatif
Date d'approvisionnement (point d'imposition) Obligatoire. Date de facturation par défaut
Modalités de paiement Obligatoire. Modalités de paiement par défaut configurées pour le fournisseur.
Numéro de la facture de référence Obligatoire pour la note de crédit, non applicable sur la facture
Date de la facture de référence Obligatoire pour la note de crédit, non applicable sur la facture
Motif associé au crédit Obligatoire pour la note de crédit
Notes du fournisseur Optionnel (zone de texte de forme libre)

Champs de niveau de ligne clé dans la facturation cXML

Nom de champ

État

Numéro de la ligne

Facultatif

Ligne du bon de commande

Facultatif

Description des marchandises

Obligatoire

Quantité

Obligatoire

Prix unitaire

Obligatoire

Montant net de la ligne (Qté * Prix unitaire)

Calculé

Remise/Remise

Facultatif

Taux(s) de TVA appliqué (s) pour la ligne applicable

Pourcentage ou « exemption »

Montant de la TVA pour la ligne applicable

Obligatoire

Champs de niveau récapitulatif du montant clé dans la facturation cXML

Nom de champ

État

Total du montant imposable (TVA exclue)

Obligatoire

Montant total des taxes/TVA à payer

Obligatoire. Par défaut à 0

Montant total (taxes/TVA incluses)

Obligatoire

Exemple complet de cXML pour une facture conforme au Royaume-Uni pour une facture adossée à un bon de commande



<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE cXML SYSTEM "http://xml.cXML.org/schemas/cXML/1.2.020/InvoiceDetail.dtd">

<cXML version="1.0" payloadID="1240598937@SUBDOMAIN.coupahost.com" timestamp="2015-10-15T01:24:51-07:00">

<Header>

<From>

<Credential domain="DUNS">

<Identity>12345</Identity>

</Credential>

</From>

<To>

<Credential domain="DUNS">

<Identity>12345</Identity>

</Credential>

</To>

<Sender>

<Credential domain="DUNS">

<Identity>12345</Identity>

<SharedSecret>conformité</SharedSecret>

</Credential>

<UserAgent>Votre propre agent 1.23</UserAgent>

</Sender>

</Header>

<Request deploymentMode="production">

<InvoiceDetailRequest>

			<InvoiceDetailRequestHeader invoiceID="8957494" purpose="standard" operation="new" invoiceDate="2015-10-15T11:45:51-07:00">

				<InvoiceDetailHeaderIndicator/>

				<InvoiceDetailLineIndicator

						isAccountingInLine="oui"/>		 

				<InvoicePartner>

										<Contact role="remitTo" addressID="100">

												<Name xml:lang="en">Greenham1</Name>

										</Contact>

</InvoicePartner>

				<PaymentTerm payInNumberOfDays="30">

				</PaymentTerm>

			</InvoiceDetailRequestHeader>

			<InvoiceDetailOrder>

				<InvoiceDetailOrderInfo>

		<OrderReference>

				<DocumentReference payloadID="286"/>

		</OrderReference>

				</InvoiceDetailOrderInfo>

				<!-- First invoice quantity line. -->

				<InvoiceDetailItem invoiceLineNumber="1" quantity="10">

					<UnitOfMeasure>EA</UnitOfMeasure>

					<UnitPrice>

						<Money currency="GBP">30.05</Money>

					</UnitPrice>

					 

					<InvoiceDetailItemReference lineNumber="1">

						<Description xml:lang="en">	 Coverall Fras Navy 370515 New White Bbes/Zh Heatseal Logos

						</Description>

					</InvoiceDetailItemReference>

						<SubtotalAmount>

						<Money currency="GBP">300,50</Money>

					</SubtotalAmount>

				</InvoiceDetailItem>

			</InvoiceDetailOrder>

			<InvoiceDetailSummary>

					<SubtotalAmount>

					<Money currency="GBP">300,50</Money>

				</SubtotalAmount>

				<Tax>

	 <Money currency="GBP" alternateAmount="10" alternateCurrency="EUR">8</Money>

					<Description xml:lang="en">total des impôts</Description>

					<TaxDetail purpose="tax" category="Taux standard"

											 percentageRate="21"

											 taxPointDate="2015-10-15T11:45:51-07:00">

						<TaxableAmount>

							<Money currency="GBP">300,50</Money>

						</TaxableAmount>

						<TaxAmount>

							<Money currency="GBP">46</Money>

						</TaxAmount>

						<TaxLocation xml:lang="en">P5</TaxLocation>

					</TaxDetail>

				</Tax>

				<NetAmount>

					<Money currency="GBP"></Money>

				</NetAmount>

			</InvoiceDetailSummary>

		</InvoiceDetailRequest>

	</Request>

</cXML>