Support for Additional Supply Chain Transactions in Portugal SAF-T
Include additional supply chain transactions, such as transfer orders, in the SAF-T report for Portugal.
The report now includes the required information for customers with multiple customer accounts, ship-to sites, and bill-to sites.
Under the new logic introduced, each CustomerID created for billing transactions in Receivables, will be recorded with the bill-to address in detail and the ship-to address set as Desconhecido, meaning Unknown in Portuguese. This establishes data integrity when the same customer and bill-to site is used to create multiple transactions with different ship-to sites. Similarly, each CustomerID created for shipping transactions in Order Management and Shipping, will be recorded with the ship-to address in detail and the bill-to address set as Desconhecido.
In Order Management, if the same customer and ship-to site is assigned to transactions with different customer accounts, the customer account selected for the CustomerID definition for both the transactions and the master-file sections of the SAF-T report is the one associated with the ship-to site.
The length of the customer account number used in the creation of the CustomerID, for both Financials and Order Management transactions, has been increased from 11 to 14 characters. Any customer account number that exceeds 14 characters is truncated in reverse order.
This release includes these features:
- The predefined receipt method ORA_AP/AR Netting is assigned to receipts created by the Netting application. You cannot update this receipt method with a country-specific descriptive flexfield. For SAF-T requirements, the receipt method for these receipts is hard-coded as CS, the corresponding method for Netting.
- The Unit of Measure values in all sections of the SAF-T report use the UOM_Name values in the Shipping documents.
- The Suppliers block is included with the Customers block in the master-file sections of all reporting level parameter values of SAF-T.
- In accordance with recent tax legislation, you can optionally exclude the Payments block along with all receipts entered for the given period. The update includes the exclusion of the CustomerIDs from the master-files section, for customers used only for receipts in the given period.
Business benefits include:
- Expands the usability of the SAF-T report for Portugal with a more comprehensive view of current business practices and requirements.
- Ensures the validity of the SAF-T XML extract for each additional business case considered.
Steps to Enable
You don't need to do anything to enable this feature.
Tips And Considerations
- The inclusion in the customer master-file records of all ship-to sites under Financials transactions and all bill-to sites under Shipping transactions is optional. These values can be replaced with the value Unknown in the SAF-T. A validation error occurs if the number of ship-to sites exceeds 300 locations. And the inclusion of all bill-to sites under Shipping generates multiple copies of the same CustomerID in the master-file section.
- Certain shipping transaction types require clarification of the customer account number to use for the CustomerID. Otherwise, if the default account values are updated, this can create customer account and ship-to site combinations that don’t exist in third-party records.
- The length of the customer account number increase from 11 to 14 characters accommodates new user requirements. The maximum length of the CustomerID is 30 characters, and 16 of these characters are assigned to the site or location ID with hyphen. Truncation of a customer account number works backward from the final character, since the numbers tend to differ in the final digits.
- The Payments block is not required if the receipts are not signed and printed by the system.
- The resolution of the additional issues reported removes the related validation errors and ensures complete delivery of the SAF-T extract to the tax authorities.
The default functionality of the application is to report all sections, including the receipts. The users that want to restrict the receipts block to be reported need to create and enable the lookup code value JE_35952576 under the ORA_ERP_CONTROLLED_CONFIG lookup_type.
Key Resources
- All the updates will be included in the next update of the Oracle ERP Cloud Certification for Portugal document.