Tutorial
Integrations
Streamlined E-Invoicing with Avalara ELR
35 min
e invoicing is the process of creating and providing an e invoice to exchange data between a supplier and a buyer when provided as structured data, an e invoice allows the recipient to automatically insert the invoice data into their accounting or erp system governments around the world are requesting the use of e invoicing for business activities increasingly, e invoicing includes live tax reporting to tax authorities this document provides comprehensive instructions on configuring e invoicing through avalara, as well as submitting and downloading e invoices let's get started! permissions required to manage avalara integrations, users need the following permissions integrations manage avalara e invoicing docid 2ef32e63d16683c434bc7099b96de48647375d5e before you start to ensure proper configuration of e invoicing, the following steps must be completed docid 2ef32e63d16683c434bc7099b96de48647375d5e configure organization details the following information is required for the organization country and legal name please follow these steps log in to the nue app and navigate to settings → organization details click ‘edit details’ enter the legal company name and country if the legal company name is not provided, the organization name will be used for submitting the e invoicing document docid 2ef32e63d16683c434bc7099b96de48647375d5e configure product tax category each sellable product or bundle must have a designated tax category value if a single tax provider is configured (e g , avatax or stripe tax), users can set the tax category for a product in the taxation section of the product page the default value is s standard rate the available tax category values are listed below code description ae vat reverse charge l canary islands general indirect tax m tax for production, services, and importation in ceuta and melilla e exempt from tax s standard rate (default) z zero rated goods g free export item, vat not charged k vat exempt for eea intra community supply of goods and services b transferred vat o service outside the scope of tax this table simplifies reference to the tax category codes and their descriptions docid 2ef32e63d16683c434bc7099b96de48647375d5e obtain endpoint id and scheme id for the seller entity the schemeid often represents the specific tax scheme or regulatory requirement (e g , peppol bis, country specific e invoicing standards) the endpointid is used for routing invoices to the appropriate destination, ensuring compliance with e invoicing mandates to obtain an endpointid and a schemeid from avalara’s e invoicing and live reporting (elr) platform, the seller (company) needs to follow these steps set up an account with avalara elr sign up ensure the company is registered with avalara’s elr system contact avalara if necessary to establish an account credentials obtain api credentials (e g , api key, client id/secret) required for accessing avalara’s elr services provide necessary seller information avalara typically requires the following details about the seller to generate the endpointid and schemeid legal entity name the official registered name of the company taxpayer identification number (tin) or equivalent (e g , vat or gst number) country specific registration details some countries may require additional tax or government registration numbers access endpoint and scheme id please follow the steps below to access the endpoint id and scheme id log in to the avalara portal use your avalara account credentials to access the elr platform complete activation for each company collaborate with your avalara consultant to finalize the country mandates activation for each required company or entity retrieve the endpoint id and scheme id after completing the activation, click on the activation details to access the endpoint id and scheme id for example, in the peppol network, the peppol id appears as iso6523 actorid upis 9957\ fr12334456432 here endpoint id fr12334456432 scheme id 9957 the endpoint id and scheme id of the seller entities will be required later to configure the mapping fields for country mandates docid 2ef32e63d16683c434bc7099b96de48647375d5e obtain endpoint id and scheme id for the buyer party it is also import to get the endpoint id and scheme id for the buyer party as well the buyer’s endpoint id and scheme id are critical for accurate invoice delivery, compliance with e invoicing mandates, and seamless transaction processing the buyer's endpoint id and scheme id are stored with the account object in salesforce, which will be synchronized to nue once the first order is activated please follow the steps below to add endpoint id and scheme id to the account object's layout e invoicing endpoint id e invoicing schema id these fields can be used to store the endpoint id and scheme id of the buyer party (the end customer) they are utilized to configure the mapping fields for the buyer parties’ country mandates note for detailed and up to date configuration of avalara elr, including the retrieval of endpoint id and scheme id for sellers and buyers, please reach out to your avalara consultants docid 2ef32e63d16683c434bc7099b96de48647375d5e docid 2ef32e63d16683c434bc7099b96de48647375d5e docid 2ef32e63d16683c434bc7099b96de48647375d5e setup nue / avalara elr connection to setup avalara elr connection, users can follow the steps below login to nue app https //app nue io navigate to system settings → search for avalara e invoicing in the "connect to avalara elr" panel, follow the instruction below to get the client id and client secret and enter the values in the form check 'avalara sandbox' if the avalara elr sandbox is used click 'test' to test the connection click 'activate' to activate the connection avalara elr client id and client secret to get the avalara elr client id and client secret, please follow the steps below 1\ sign up or log in to avalara if you don't already have an avalara account, you'll need to sign up for one visit the avalara website and follow the registration process if you already have an account, log in using your credentials 2\ login to the avalara elr, and navigate to settings → integrations create a new application look for an option to create a new application or generate new api credentials provide the necessary details for your application, such as the name and description generate client id and client secret after creating the application, avalara will generate a client id and client secret for you these credentials are essential for authenticating your api requests make sure to store these credentials securely, as they are sensitive information deactivate avalara elr connection you can deactivate the avalara elr connection by clicking on 'deactivate' after deactivating the connection, the client secret will be cleared switching between sandbox and production you can toggle the "avalara sandbox" option to switch between sandbox and production environments please note that switching between these environments will clear the client credentials docid 2ef32e63d16683c434bc7099b96de48647375d5e add unit code to unit of measures (uoms) adding a unit code to the unit of measures (uom) is essential for e invoicing to ensure compliance with international and local e invoicing standards, as many regulations require standardized unit codes to validate and process invoices accurately each unit of measure (uom) used to create orders and invoices must be mapped to a unit code in accordance with the un/ece recommendation 20 with rec 21 extension https //docs peppol eu/poacc/billing/3 0/2024 q2/codelist/unecerec20/ the un/ece recommendation 2 0 can be found here https //docs google com/spreadsheets/d/1zialcfhql7wcpewqrptvnpricbgpqtpq3js8lvt71xu/edit?gid=932207788#gid=932207788 please follow these steps to add unit code to a uom log in to the nue app and navigate to price builder → uoms click "new uom" to create a new uom, or edit an existing uom enter the unit code by default if the term dimension of the uom is not null or empty, use e48 (subscription) otherwise, default to ea (each) docid 2ef32e63d16683c434bc7099b96de48647375d5e docid 2ef32e63d16683c434bc7099b96de48647375d5e configure country mandates once the elr connection is activated, users can set up country mandates for each company registered in the elr instance, users can configure the country mandates for the document types invoice and credit memo docid 2ef32e63d16683c434bc7099b96de48647375d5e create new country mandate configuration users can create a new country mandate for each selected company and document type by clicking on 'new country mandate' upon clicking on 'new country mandate', a modal popup will be displayed for users to select a country mandate all registered country mandates for the company will be available for the selection after selecting a country mandate id and clicking ‘save and close’ , the new country mandate configuration will be saved for the selected company, document type, and country mandate for each country mandate configuration, users must set the filtering condition that specifies when the country mandate will be used for a specific company/entity for the given document type the user must also configure a default or custom field mapping to be used for the country mandate docid 2ef32e63d16683c434bc7099b96de48647375d5e docid 2ef32e63d16683c434bc7099b96de48647375d5e configure country mandate filter for each country mandate, users can establish a filtering condition invoices or credit memos that meet this filtering condition will be applied to the selected country mandate when creating the filtering condition, users can utilize fields from the invoice or credit memo, as well as fields from related objects like customer, sales account, entity, etc additionally, complex filtering logic such as (a and b) or (c and d) is supported docid 2ef32e63d16683c434bc7099b96de48647375d5e docid 2ef32e63d16683c434bc7099b96de48647375d5e configure country mandate field mapping the country mandate field mapping feature allows users to configure specific fields within the e invoicing template associated with a country mandate users can view a list of data input fields for the selected country mandate nue provides default field mappings for each country mandate, which users can customize using standard or custom field values from invoices and credit memos docid 2ef32e63d16683c434bc7099b96de48647375d5e edit document field mapping users can access the list of data input fields and their default mappings by selecting the ‘edit mappings’ link clicking on this link for a specific country mandate opens a full screen modal popup, displaying all available mappings between ubl fields (in the xpath format) and nue fields at the top of the mapping fields, there is a mapping fields filter with the options all , required , conditional , and optional by default, only the required mapping fields are displayed these represent the ubl document fields that must be mapped to either a constant value or an object field value to ensure the successful submission of the e invoicing document default field mappings are provided for most required document fields users must input values for fields specific to their business requirements additionally, users can click the ‘edit’ action to modify constant values or adjust field mappings to align with their unique needs if a field needs to be mapped to an object field, both standard and custom fields are supported docid 2ef32e63d16683c434bc7099b96de48647375d5e required fields mapping the table below outlines the default field mappings provided by nue for required invoice fields, using the gb b2b peppol country mandate as an example the default field mappings for credit memos are largely similar ubl document field field type description nue object mapping or constant value example invoice invoice/cbc\ customizationid string specification identifieran identification of the specification containing the total set of rules regarding semantic content, cardinalities and business rules to which the data contained in the instance document conforms urn\ cen eu\ en16931 2017#compliant#urn\ fdc\ peppol eu 2017\ poacc\ billing 3 0 invoice/cbc\ profileid string business process typeidentifies the business process context in which the transaction appears, to enable the buyer to process the invoice in an appropriate way urn\ fdc\ peppol eu 2017\ poacc\ billing 01 1 0 invoice/cbc\ id number invoice number a unique identification of the invoice invoice name http //invoice name/ 33445566 invoice/cbc\ issuedate date invoice issue datethe date when the invoice was issued invoice transactiondate 2023 10 25 invoice/cbc\ invoicetypecode number a code specifying the functional type of the invoice invoice 388 (tax invoice) debit memo 383 (debit note)for detailed information, please refer to this page https //docs peppol eu/poacc/billing/3 0/codelist/uncl1001 inv/ 380 invoice/cbc\ documentcurrencycode string the currency in which all invoice amounts are given, except for the total vat amount in accounting currency only one currency shall be used in the invoice, except for the vat accounting currency code (bt 6) and the invoice total vat amount in accounting currency (bt 111) invoice currencyisocode eur accounting supplier the seller a group of business terms providing information about the seller invoice/cac\ accountingsupplierparty/cac\ party object the supplier party itself invoice/cac\ accountingsupplierparty/cac\ party/cbc\ endpointid number identifies the seller's electronic address to which the application level response to the invoice may be delivered constant value this value must be supplied by the company 7300010000001 invoice/cac\ accountingsupplierparty/cac\ party/cbc\ endpointid/@schemeid number seller electronic address identification scheme identifier endpoint identifier scheme identifier must belong to the cef eas code list constant this value must be supplied by the company 0088 invoice/cac\ accountingsupplierparty/cac\ party/cac\ postaladdress/cac\ country/cbc\ identificationcode string a code that identifies the country organization country code in this form https //en wikipedia org/wiki/iso 3166 1 alpha 2 gb invoice/cac\ accountingsupplierparty/cac\ party/cac\ partylegalentity/cbc\ registrationname string the full formal name by which the seller is registered in the national registry of legal entities or as a taxable person or otherwise trades as a person or persons organization's legal entity name the sellercompany incorporated accounting customer party the buyer a group of business terms providing information about the buyer invoice/cac\ accountingcustomerparty/cac\ party/cbc\ endpointid number identifies the buyer's electronic address to which the invoice is delivered customer einvoicingendpointid 987654321 invoice/cac\ accountingcustomerparty/cac\ party/cbc\ endpointid/@schemeid number endpoint identifier scheme identifier must belong to the cef eas code list customer einvoicingschemeid 0192 invoice/cac\ accountingcustomerparty/cac\ party/cac\ postaladdress/cac\ country/cbc\ identificationcode string a code that identifies the country customer billingcountry se invoice/cac\ accountingcustomerparty/cac\ party/cac\ partylegalentity/cbc\ registrationname string the full name of the buyer customer legalentityname buyer full name as invoice/cac\ taxtotal/cbc\ taxamount number the total vat amount for the invoice the invoice total vat amount is the sum of all vat category tax amounts invoice taxamount 486 25 invoice/cac\ taxtotal/cbc\ taxamount/@currencyid string currency for total vat amount invoice currencyisocode eur invoice/cac\ legalmonetarytotal/cbc\ lineextensionamount number sum of all invoice line net amounts in the invoice without vat invoice amountwithouttax 3800 00 invoice/cac\ legalmonetarytotal/cbc\ lineextensionamount/@currencyid string currency for invoicetotal amount invoice currencyisocode eur invoice/cac\ legalmonetarytotal/cbc\ taxexclusiveamount number the total amount of the invoice without vat invoice amountwithouttax 3600 00 invoice/cac\ legalmonetarytotal/cbc\ taxexclusiveamount/@currencyid string currency for invoice total amount without vat invoice currencyisocode eur invoice/cac\ legalmonetarytotal/cbc\ taxinclusiveamount number the total amount of the invoice with vat the invoice total amount with vat is the invoice total amount without vat plus the invoice total vat amount invoice amount 4500 00 invoice/cac\ legalmonetarytotal/cbc\ taxinclusiveamount/@currencyid string currency for invoice total amount with vat invoice currencyisocode eur invoice/cac\ legalmonetarytotal/cbc\ payableamount number the outstanding amount that is requested to be paid this amount is the invoice total amount with vat minus the pre paid amount that has been paid in advance plus rounding amount the amount is zero in case of a fully paid invoice invoice balance 3500 00 invoice/cac\ legalmonetarytotal/cbc\ payableamount/@currencyid string currency for amount due for payment invoice currencyisocode eur invoice item invoice/cac\ invoiceline/cbc\ id number a unique identifier for the individual line within the invoice this value should be only numeric value between 1 and 999,999 invoiceitem name without 'ii ' this has to be a numeric number only 123456 invoice/cac\ invoiceline/cbc\ invoicedquantity number the quantity of items (goods or services) that is charged in the invoice line invoiceitem transactionquantity 100 invoice/cac\ invoiceline/cbc\ invoicedquantity/@unitcode string the unit of measure that applies to the invoiced quantity invoiceitem uomname c62 invoice/cac\ invoiceline/cbc\ lineextensionamount number the total amount of the invoice line the amount is “net” without vat, i e inclusive of line level allowances and charges as well as other relevant taxes invoiceitem transactionamountwithouttax 2145 00 invoice/cac\ invoiceline/cbc\ lineextensionamount/@currencyid string currency for invoice line net amount invoiceitem currencyisocode eur invoice/cac\ invoiceline/cac\ item/cbc\ name string a name for an item invoiceitem productname laptop comptuer invoice/cac\ invoiceline/cac\ item/cac\ classifiedtaxcategory/cbc\ id string the vat category code for the invoiced item product taxcategory s invoice/cac\ invoiceline/cac\ item/cac\ classifiedtaxcategory/cac\ taxscheme/cbc\ id string mandatory element use “vat” vat vat invoice/cac\ invoiceline/cac\ price/cbc\ priceamount number the price of an item, exclusive of vat, after subtracting item price discount the item net price has to be equal with the item gross price less the item price discount, if they are both provided item price can not be negative priceamount is calculated from transactionamountwithouttax / transactionquantity 23 45 invoice/cac\ invoiceline/cac\ price/cbc\ priceamount/@currencyid string currency for item net price invoiceitem currencyisocode eur docid 2ef32e63d16683c434bc7099b96de48647375d5e field mapping column specification the following table shows the details of each column in the field mappings column description document field name the template field name of the document field, in the form of xpath field type the field type of the document field constant value the constant value supplied for the document field for each document field, users can either enter a constant value (e g , schemaid requires a constant value), or a mapped nue field when the user enters a constant value, the mapped object and mapped field will be disabled when the user enters a mapped object or mapped field, the constant value will be disabled mapped object the mapped nue object for the document field for each document field, the default mapped object will be displayed users can change the mapped object and select from the following list of objects organization sales account billing account (i e , customer) invoice or credit memo, depending on the selection of the document type invoice item or credit memo item, depending on the selection of the document type product when the mapped object is selected or changed, the mapped field column will be refreshed to show the fields available for the selected object for example, the mapped field column shows a picklist of all fields of invoice, when the mapped object is set to invoice mapped field the mapped nue field for the document field the available picklist values are determined by the selected mapped object for each document field, users can either enter a constant value (e g , schemaid requires a constant value), or a mapped nue field with the matching data type when the user enters a constant value, the mapped object and mapped field will be disabled when the user enters a mapped object or mapped field, the constant value will be disabled docid 2ef32e63d16683c434bc7099b96de48647375d5e restore to system defaults for each country mandate, when a user customizes the mapping, a new mapping record is generated by duplicating the default template all modifications made by the user are saved to this custom mapping record users have the option to revert to the system defaults by deleting the custom mapping this can be done by clicking the ‘restore to defaults’ button on the edit mappings page, which discards all customizations and restores the original default mappings docid 2ef32e63d16683c434bc7099b96de48647375d5e activate country mandates once the filter and field mappings are configured, users can activate the selected country mandate by toggling the “active” switch upon activation, the following are validate check if the mandate filter is defined; check if all of the required fields have field mappings or constant values docid 2ef32e63d16683c434bc7099b96de48647375d5e schedule e invoicing document job admin users can schedule to run the e invoicing document job by following the steps below nue app → settings → avalara e invoicing once avalara e invoicing is activated, configure the schedule for the document status retrieval job in the “retrieve document status” section by selecting one of the following options every hour every 10 minutes every 30 minutes docid 2ef32e63d16683c434bc7099b96de48647375d5e submit e invoicing document when an invoice is activated, whether manually or automatically, the activation process first verifies if e invoicing is enabled if enabled, it checks whether the invoice satisfies any of the country mandate filters if a match is found, the invoice status is updated to e invoicing , and the e invoicing document is then composed and submitted to avalara once the invoice status is set to e invoicing , nue generates the e invoicing document using the mapping file associated with the relevant country mandate and submits it to avalara elr for processing once the document is successfully submitted, the e invoicing document status is updated to submitted if the submission fails, the status is set to error the document id from the response payload is saved to the e invoicing document id field on the invoice or credit memo the system then checks the e invoicing status up to three times to retrieve the updated e invoicing document status upon getting the e invoicing document status, the status will be stored in the e invoicing document status field of the invoice or credit memo 📗 e invoicing invoice status vs e invoicing document status invoices in e invoicing status may have the following e invoicing document status accepted indicates that the e invoicing document has been received by avalara elr pending indicates that avalara elr is waiting for a response from a tax authority or network submitted indicates the e invoicing document has been successfully submitted a scheduled job is checking for the document processing status error the document has an error complete the document has been submitted and approved invoices reaching complete e invoicing document status will be automatically activated if “pending activation” is enabled at the organizational level, the invoice status will be set to pending activation; otherwise, the invoice status will be set to active invoices with error e invoicing document status can be activated again, provided that the e invoicing error has been resolved invoices with submitted, accepted and pending e invoicing document status may not be activated until the e invoicing document status is changed to either complete or error the e invoicing flow as part of the invoice activation process is illustrated in the following diagram docid 2ef32e63d16683c434bc7099b96de48647375d5e docid 2ef32e63d16683c434bc7099b96de48647375d5e view and download e invoicing document users can view and monitor the e invoicing statuses for all invoices and credit memos subject to e invoicing on both the list and detail pages of invoices and credit memos users can add the following fields to the invoice or credit memo list configuration these fields are also available in the detail page of invoices and credit memos field name description e invoicing document status indicates the e invoicing document status available values include submitted accepted pending error complete e invoicing document id the e invoicing document id when the e invoicing document id is available, users can click 'download' action icon to download the e invoicing document in a selected format all available document formats will be presented for the user to choose from once a format is selected, the document in the chosen format will be downloaded e invoicing message the message received from e invoicing users can click on 'view details' action link to view the message details for example e invoicing mandate id the e invoicing country mandate assigned to this invoice docid 2ef32e63d16683c434bc7099b96de48647375d5e troubleshooting and tracking for troubleshooting e invoicing, users can click ‘view details’ in the invoice list or on the invoice detail page to access detailed error messages when issues occur, as shown in the above table for additional tracking and troubleshooting, the e invoicing document submission request and response payloads can be obtained by contacting nue services and support in service logs, the e invoicing document metadata submission can be identified with the prefix ‘e invoice metadata ’ , while the e invoicing xml document can be identified with ‘e invoice xml’ the following is an e invoice metadata example class submitdocumentmetadata { workflowid partner einvoicing dataformat ubl invoice dataformatversion 2 1 countrycode gb countrymandate gb b2b peppol } the following is an e invoicing xml example \<?xml version="1 0" encoding="utf 8" standalone="no"?> \<invoice 	xmlns="urn\ oasis\ names\ specification\ ubl\ schema\ xsd\ invoice 2" 	xmlns\ cac="urn\ oasis\ names\ specification\ ubl\ schema\ xsd\ commonaggregatecomponents 2" 	xmlns\ cbc="urn\ oasis\ names\ specification\ ubl\ schema\ xsd\ commonbasiccomponents 2"> 	\<cbc\ customizationid>urn\ cen eu\ en16931 2017#compliant#urn\ fdc\ peppol eu 2017\ poacc\ billing 3 0\</cbc\ customizationid> 	\<cbc\ profileid>urn\ fdc\ peppol eu 2017\ poacc\ billing 01 1 0\</cbc\ profileid> 	\<cbc\ id>inv 00000015\</cbc\ id> 	\<cbc\ issuedate>2024 12 19\</cbc\ issuedate> 	\<cbc\ duedate>2025 01 18\</cbc\ duedate> 	\<cbc\ invoicetypecode>388\</cbc\ invoicetypecode> 	\<cbc\ documentcurrencycode>usd\</cbc\ documentcurrencycode> 	\<cbc\ buyerreference>a 00001\</cbc\ buyerreference> 	\<cac\ accountingsupplierparty> 	 \<cac\ party> 	 \<cbc\ endpointid schemeid="9932">gb324234112\</cbc\ endpointid> 	 \<cac\ postaladdress> 	 \<cac\ country> 	 \<cbc\ identificationcode>us\</cbc\ identificationcode> 	 \</cac\ country> 	 \</cac\ postaladdress> 	 \<cac\ partylegalentity> 	 \<cbc\ registrationname>nue\</cbc\ registrationname> 	 \</cac\ partylegalentity> 	 \<cac\ partytaxscheme> 	 \<cbc\ companyid>gb1232434\</cbc\ companyid> 	 \<cac\ taxscheme> 	 \<cbc\ id>vat\</cbc\ id> 	 \</cac\ taxscheme> 	 \</cac\ partytaxscheme> 	 \</cac\ party> 	\</cac\ accountingsupplierparty> 	\<cac\ accountingcustomerparty> 	 \<cac\ party> 	 \<cbc\ endpointid schemeid="9932">gb324234112\</cbc\ endpointid> 	 \<cac\ postaladdress> 	 \<cac\ country> 	 \<cbc\ identificationcode>us\</cbc\ identificationcode> 	 \</cac\ country> 	 \</cac\ postaladdress> 	 \<cac\ partylegalentity> 	 \<cbc\ registrationname>nue\</cbc\ registrationname> 	 \</cac\ partylegalentity> 	 \</cac\ party> 	\</cac\ accountingcustomerparty> 	\<cac\ taxtotal> 	 \<cbc\ taxamount currencyid="usd">0 0\</cbc\ taxamount> 	 \<cac\ taxsubtotal> 	 \<cbc\ taxableamount currencyid="usd">598 8\</cbc\ taxableamount> 	 \<cbc\ taxamount currencyid="usd">0 0\</cbc\ taxamount> 	 \<cac\ taxcategory> 	 \<cbc\ id>e\</cbc\ id> 	 \<cbc\ percent>0\</cbc\ percent> 	 \<cac\ taxscheme> 	 \<cbc\ id>vat\</cbc\ id> 	 \</cac\ taxscheme> 	 \<cbc\ taxexemptionreason>exempt from taxes\</cbc\ taxexemptionreason> 	 \</cac\ taxcategory> 	 \</cac\ taxsubtotal> 	\</cac\ taxtotal> 	\<cac\ legalmonetarytotal> 	 \<cbc\ lineextensionamount currencyid="usd">598 8\</cbc\ lineextensionamount> 	 \<cbc\ taxexclusiveamount currencyid="usd">598 8\</cbc\ taxexclusiveamount> 	 \<cbc\ taxinclusiveamount currencyid="usd">598 8\</cbc\ taxinclusiveamount> 	 \<cbc\ payableamount currencyid="usd">598 8\</cbc\ payableamount> 	\</cac\ legalmonetarytotal> 	\<cac\ invoiceline> 	 \<cbc\ id>2024\</cbc\ id> 	 \<cbc\ invoicedquantity unitcode="e48">1 0\</cbc\ invoicedquantity> 	 \<cbc\ lineextensionamount currencyid="usd">49 9\</cbc\ lineextensionamount> 	 \<cac\ item> 	 \<cbc\ name>nue on salesforce\</cbc\ name> 	 \<cac\ classifiedtaxcategory> 	 \<cbc\ id>e\</cbc\ id> 	 \<cbc\ percent>0\</cbc\ percent> 	 \<cac\ taxscheme> 	 \<cbc\ id>vat\</cbc\ id> 	 \</cac\ taxscheme> 	 \</cac\ classifiedtaxcategory> 	 \</cac\ item> 	 \<cac\ price> 	 \<cbc\ priceamount currencyid="usd">49 9\</cbc\ priceamount> 	 \</cac\ price> 	\</cac\ invoiceline> 	\<cac\ invoiceline> 	 \<cbc\ id>2024\</cbc\ id> 	 \<cbc\ invoicedquantity unitcode="e48">1 0\</cbc\ invoicedquantity> 	 \<cbc\ lineextensionamount currencyid="usd">49 9\</cbc\ lineextensionamount> 	 \<cac\ item> 	 \<cbc\ name>nue on salesforce\</cbc\ name> 	 \<cac\ classifiedtaxcategory> 	 \<cbc\ id>e\</cbc\ id> 	 \<cbc\ percent>0\</cbc\ percent> 	 \<cac\ taxscheme> 	 \<cbc\ id>vat\</cbc\ id> 	 \</cac\ taxscheme> 	 \</cac\ classifiedtaxcategory> 	 \</cac\ item> 	 \<cac\ price> 	 \<cbc\ priceamount currencyid="usd">49 9\</cbc\ priceamount> 	 \</cac\ price> 	\</cac\ invoiceline> 	\<cac\ invoiceline> 	 \<cbc\ id>2024\</cbc\ id> 	 \<cbc\ invoicedquantity unitcode="e48">1 0\</cbc\ invoicedquantity> 	 \<cbc\ lineextensionamount currencyid="usd">49 9\</cbc\ lineextensionamount> 	 \<cac\ item> 	 \<cbc\ name>nue on salesforce\</cbc\ name> 	 \<cac\ classifiedtaxcategory> 	 \<cbc\ id>e\</cbc\ id> 	 \<cbc\ percent>0\</cbc\ percent> 	 \<cac\ taxscheme> 	 \<cbc\ id>vat\</cbc\ id> 	 \</cac\ taxscheme> 	 \</cac\ classifiedtaxcategory> 	 \</cac\ item> 	 \<cac\ price> 	 \<cbc\ priceamount currencyid="usd">49 9\</cbc\ priceamount> 	 \</cac\ price> 	\</cac\ invoiceline> 	\<cac\ invoiceline> 	 \<cbc\ id>2024\</cbc\ id> 	 \<cbc\ invoicedquantity unitcode="e48">1 0\</cbc\ invoicedquantity> 	 \<cbc\ lineextensionamount currencyid="usd">49 9\</cbc\ lineextensionamount> 	 \<cac\ item> 	 \<cbc\ name>nue on salesforce\</cbc\ name> 	 \<cac\ classifiedtaxcategory> 	 \<cbc\ id>e\</cbc\ id> 	 \<cbc\ percent>0\</cbc\ percent> 	 \<cac\ taxscheme> 	 \<cbc\ id>vat\</cbc\ id> 	 \</cac\ taxscheme> 	 \</cac\ classifiedtaxcategory> 	 \</cac\ item> 	 \<cac\ price> 	 \<cbc\ priceamount currencyid="usd">49 9\</cbc\ priceamount> 	 \</cac\ price> 	\</cac\ invoiceline> 	\<cac\ invoiceline> 	 \<cbc\ id>2024\</cbc\ id> 	 \<cbc\ invoicedquantity unitcode="e48">1 0\</cbc\ invoicedquantity> 	 \<cbc\ lineextensionamount currencyid="usd">49 9\</cbc\ lineextensionamount> 	 \<cac\ item> 	 \<cbc\ name>nue on salesforce\</cbc\ name> 	 \<cac\ classifiedtaxcategory> 	 \<cbc\ id>e\</cbc\ id> 	 \<cbc\ percent>0\</cbc\ percent> 	 \<cac\ taxscheme> 	 \<cbc\ id>vat\</cbc\ id> 	 \</cac\ taxscheme> 	 \</cac\ classifiedtaxcategory> 	 \</cac\ item> 	 \<cac\ price> 	 \<cbc\ priceamount currencyid="usd">49 9\</cbc\ priceamount> 	 \</cac\ price> 	\</cac\ invoiceline> 	\<cac\ invoiceline> 	 \<cbc\ id>2024\</cbc\ id> 	 \<cbc\ invoicedquantity unitcode="e48">1 0\</cbc\ invoicedquantity> 	 \<cbc\ lineextensionamount currencyid="usd">49 9\</cbc\ lineextensionamount> 	 \<cac\ item> 	 \<cbc\ name>nue on salesforce\</cbc\ name> 	 \<cac\ classifiedtaxcategory> 	 \<cbc\ id>e\</cbc\ id> 	 \<cbc\ percent>0\</cbc\ percent> 	 \<cac\ taxscheme> 	 \<cbc\ id>vat\</cbc\ id> 	 \</cac\ taxscheme> 	 \</cac\ classifiedtaxcategory> 	 \</cac\ item> 	 \<cac\ price> 	 \<cbc\ priceamount currencyid="usd">49 9\</cbc\ priceamount> 	 \</cac\ price> 	\</cac\ invoiceline> 	\<cac\ invoiceline> 	 \<cbc\ id>2024\</cbc\ id> 	 \<cbc\ invoicedquantity unitcode="e48">1 0\</cbc\ invoicedquantity> 	 \<cbc\ lineextensionamount currencyid="usd">49 9\</cbc\ lineextensionamount> 	 \<cac\ item> 	 \<cbc\ name>nue on salesforce\</cbc\ name> 	 \<cac\ classifiedtaxcategory> 	 \<cbc\ id>e\</cbc\ id> 	 \<cbc\ percent>0\</cbc\ percent> 	 \<cac\ taxscheme> 	 \<cbc\ id>vat\</cbc\ id> 	 \</cac\ taxscheme> 	 \</cac\ classifiedtaxcategory> 	 \</cac\ item> 	 \<cac\ price> 	 \<cbc\ priceamount currencyid="usd">49 9\</cbc\ priceamount> 	 \</cac\ price> 	\</cac\ invoiceline> 	\<cac\ invoiceline> 	 \<cbc\ id>2024\</cbc\ id> 	 \<cbc\ invoicedquantity unitcode="e48">1 0\</cbc\ invoicedquantity> 	 \<cbc\ lineextensionamount currencyid="usd">49 9\</cbc\ lineextensionamount> 	 \<cac\ item> 	 \<cbc\ name>nue on salesforce\</cbc\ name> 	 \<cac\ classifiedtaxcategory> 	 \<cbc\ id>e\</cbc\ id> 	 \<cbc\ percent>0\</cbc\ percent> 	 \<cac\ taxscheme> 	 \<cbc\ id>vat\</cbc\ id> 	 \</cac\ taxscheme> 	 \</cac\ classifiedtaxcategory> 	 \</cac\ item> 	 \<cac\ price> 	 \<cbc\ priceamount currencyid="usd">49 9\</cbc\ priceamount> 	 \</cac\ price> 	\</cac\ invoiceline> 	\<cac\ invoiceline> 	 \<cbc\ id>2024\</cbc\ id> 	 \<cbc\ invoicedquantity unitcode="e48">1 0\</cbc\ invoicedquantity> 	 \<cbc\ lineextensionamount currencyid="usd">49 9\</cbc\ lineextensionamount> 	 \<cac\ item> 	 \<cbc\ name>nue on salesforce\</cbc\ name> 	 \<cac\ classifiedtaxcategory> 	 \<cbc\ id>e\</cbc\ id> 	 \<cbc\ percent>0\</cbc\ percent> 	 \<cac\ taxscheme> 	 \<cbc\ id>vat\</cbc\ id> 	 \</cac\ taxscheme> 	 \</cac\ classifiedtaxcategory> 	 \</cac\ item> 	 \<cac\ price> 	 \<cbc\ priceamount currencyid="usd">49 9\</cbc\ priceamount> 	 \</cac\ price> 	\</cac\ invoiceline> 	\<cac\ invoiceline> 	 \<cbc\ id>2024\</cbc\ id> 	 \<cbc\ invoicedquantity unitcode="e48">1 0\</cbc\ invoicedquantity> 	 \<cbc\ lineextensionamount currencyid="usd">49 9\</cbc\ lineextensionamount> 	 \<cac\ item> 	 \<cbc\ name>nue on salesforce\</cbc\ name> 	 \<cac\ classifiedtaxcategory> 	 \<cbc\ id>e\</cbc\ id> 	 \<cbc\ percent>0\</cbc\ percent> 	 \<cac\ taxscheme> 	 \<cbc\ id>vat\</cbc\ id> 	 \</cac\ taxscheme> 	 \</cac\ classifiedtaxcategory> 	 \</cac\ item> 	 \<cac\ price> 	 \<cbc\ priceamount currencyid="usd">49 9\</cbc\ priceamount> 	 \</cac\ price> 	\</cac\ invoiceline> 	\<cac\ invoiceline> 	 \<cbc\ id>2024\</cbc\ id> 	 \<cbc\ invoicedquantity unitcode="e48">1 0\</cbc\ invoicedquantity> 	 \<cbc\ lineextensionamount currencyid="usd">49 9\</cbc\ lineextensionamount> 	 \<cac\ item> 	 \<cbc\ name>nue on salesforce\</cbc\ name> 	 \<cac\ classifiedtaxcategory> 	 \<cbc\ id>e\</cbc\ id> 	 \<cbc\ percent>0\</cbc\ percent> 	 \<cac\ taxscheme> 	 \<cbc\ id>vat\</cbc\ id> 	 \</cac\ taxscheme> 	 \</cac\ classifiedtaxcategory> 	 \</cac\ item> 	 \<cac\ price> 	 \<cbc\ priceamount currencyid="usd">49 9\</cbc\ priceamount> 	 \</cac\ price> 	\</cac\ invoiceline> 	\<cac\ invoiceline> 	 \<cbc\ id>2024\</cbc\ id> 	 \<cbc\ invoicedquantity unitcode="e48">1 0\</cbc\ invoicedquantity> 	 \<cbc\ lineextensionamount currencyid="usd">49 9\</cbc\ lineextensionamount> 	 \<cac\ item> 	 \<cbc\ name>nue on salesforce\</cbc\ name> 	 \<cac\ classifiedtaxcategory> 	 \<cbc\ id>e\</cbc\ id> 	 \<cbc\ percent>0\</cbc\ percent> 	 \<cac\ taxscheme> 	 \<cbc\ id>vat\</cbc\ id> 	 \</cac\ taxscheme> 	 \</cac\ classifiedtaxcategory> 	 \</cac\ item> 	 \<cac\ price> 	 \<cbc\ priceamount currencyid="usd">49 9\</cbc\ priceamount> 	 \</cac\ price> 	\</cac\ invoiceline> \</invoice> docid 2ef32e63d16683c434bc7099b96de48647375d5e video the e invoicing process this video https //scribehow\ com/embed/setting up avalara e invoicing integration guyr7ihksgmyunjvv57pxg?as=video provides a demo of the e invoicing process docid 2ef32e63d16683c434bc7099b96de48647375d5e synchronize e invoicing fields to salesforce e invoicing related fields on invoices and credit memos are synchronized with salesforce whenever their values are updated additionally, the following new status picklist value has been added to the status fields for both invoices and credit memos name e invoicing api name einvoicing nue api name field name salesforce field name data type einvoicingdocstatus e invoicing document status ruby einvoicingdocstatus c picklist einvoicingdocid e invoicing document id ruby einvoicingdocid c text(80) einvoicingmessage e invoicing message ruby einvoicingmessage c longtext(131072) einvoicingmandateid e invoicing mandate id ruby einvoicingmandateid c text(80) docid 2ef32e63d16683c434bc7099b96de48647375d5e avalara elr resources the following avalara elr resources can help to further understand the configurations and oeprations of avalara elr elr integration guide https //documenter getpostman com/view/28852752/2s9yc7rw73 elr postman collection by avalara https //documenter getpostman com/view/28852752/2s9yc7rw73 elr use cases https //developer avalara com/elr usecases/ ubl invoice definition peppol bis billing 30 may 2024 release https //docs peppol eu/poacc/billing/3 0/syntax/ubl invoice/tree/ docid 2ef32e63d16683c434bc7099b96de48647375d5e
🤔
Have a question?
Get answers fast with Nue’s intelligent AI, expert support team, and a growing community of users - all here to help you succeed.
To ask a question or participate in discussions, you'll need to authenticate first.