Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
...
This is the list of available FlowAP templates. 3 default templates come with FlowAP upon installation.
Note |
---|
You must not edit the Default FlowAP Templates. Any changes made to the default template will be overridden during new version releases of FlowAP. To use a customized version of the FlowAP template, save a copy of the Default FlowAP Template. Apply your own lookup criteria and XML mapping to the new FlowAP Template; and assign it to the relevant Staria FlowAP Subsidiary Setup. |
...
./cac:Item/cac:ClassifiedTaxCategory/cbc:Percent
- since this xpath starts with a period, the actual path for this isInvoice/cac:InvoiceLine/cac:Item/cac:ClassifiedTaxCategory/cbc:Percent
If number 1 returns a null value (null = missing element or no value at all. 0 is considered a valid value),
/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:Percent
is used. Since this does not start with a period, the actual path for this isInvoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:Percent
Fields with Special Validations or Automations
Field | Validation / Automation Details | ||||||||
---|---|---|---|---|---|---|---|---|---|
Expense Line : Memo field | NetSuite expense lines created when conversion is unable to identify a NetSuite item for the invoice line. The memo field of the expense line will have the value: <taxpercent> | <vendorcode> - <itemname> | ↪️ custom mapping for the expense line memo | The default mapping for the following fields are as follows:
The value of the memo field can be modified by changing the mapping of each of the contatenated values for taxpercent,vendorcode and itemname. For example, they want item name to be either the Name/ID or the Description in the XML. Replace the XPath assigned to itemname. Code Block | | |||||
| |||||||||
Currency | The XML currency is always used.
| ||||||||
Invoice Item Line : Quantity | The quantity is defaulted to 1 if there is no indicated quantity in the XML for an item line. | ||||||||
Vendor : VAT |
| ||||||||
Subsidiary : VAT |
|
...
line: QTY
tax percent
Fixed empty memo line level field for unidentified items posted as expense, the following value is now set for the memo: <tax percent> | Item ID - Item Name.
STA_EMPTY
Misc
...
FlowAP document is converted using the incorrect currency when the XML currency. This occurs when the XML currency is not the primary currency of the vendor. It is now fixed so that the XML currency is always used. "currency": {"xpath" : ["/cbc:DocumentCurrencyCode"]},
If the XML currency is not configured in NetSuite (List>Accounting>Currencies) the conversion will result to an error.
If the XML currency is configured in NetSuite, but not found in the vendor’s available currencies, it will be added to the vendor record and conversion will be successful in using the XML currency.
Enhanced converted transaction’s currency lookup hierarchy.
...
All fields | After parsing the mapped fields and no value is found in the XML, the created JSON data from the XML will set the value as “STA_EMPTY“. |
Location | A hierarchy is implemented for determining the location to be set. |
...
Billing Address : Country | If the XML’s billing country is empty, the |
...
vendor record’s billing country will be used. |
Related FlowAP Subsidiary Setup Options
...
Use Case | Setup Options | Related Articles |
---|---|---|
Allow transaction creation to proceed even if the conversion was unable to find a matching NetSuite item for the vendor bill lines. The conversion will post unidentified items as expense lines. | FlowAP Subsidiary Setup > CREATE UNIDENTIFIED ITEMS AS EXPENSE | |
Use NetSuite expense items instead of expense lines | FlowAP Subsidiary Setup > USE EXPENSE ITEMS INSTEAD OF ACCOUNTS FOR EXPENSE LINES | |
Ignore XML line level data and allow NetSuite to copy the line level information from the related purchase order in NetSuite. The total payable amount of the bill will always be equal to the XML. The user responsible for the bill is expected to review the line details of the bill and make the necessary data entry to correct it for the total payable amount. | FlowAP Subsidiary Setup > INHERIT PO LINES FlowAP Subsidiary Setup > INHERIT PO LINES: DEFAULT TO 0 QUANTITY AND AMOUNT | |
Ignore the XML line level data and save a single transaction line in NetSuite transaction. | FlowAP Subsidiary Setup > POST SINGLE BILL LINE: USE PAYABLE AMOUNT (NO TAX) | |
Vendor Preference: [STA] No Direct Bill | Will not allow a well-formed XML to create a stand-alone bill (Direct bill) if the PO Reference is empty. | |
Vendor Preference: [STA] No Direct Credit | Will not allow a well-formed XML to create a stand-alone bill credit (Direct Credit) if the Bill Reference is empty. | |
| ||
Jira issue related to does not allow stand alone vendor and vendor credit - place is a different page!!! | ||
| ||
|
For TO DO, MOVE to other pages:
Fixed an issue where a duplicate number error is flagged when using the same document number between a vendor bill and a vendor credit.
Fixed an issue where vendor creation fails if the XML does not contain or has an invalid payment term.
The following tax code lookup options now support 0% tax rates:
Vendor-subsidiary sublist tax code field.
Item tax schedule
Fixed an issue where the final tax code lookup hierarchy entry is using a Default tax code for the vendor’s billing country instead of the transaction’s subsidiary country.
Expected errors
If multiple or no vendors are found then an audit trail will be created instead of getting an unexpected error.
TO DO:
Correlate completeness of this document with Krizia’s requests for additional documents in the Jira comments.
...
Limitations
Warning |
---|
|