FOB, freight fee and insurance:
DOF (Déclaration d'Origine sur Facture) = Preferential Origin on Invoice
The activation of the preferential origin declaration in PF1 is done by company code and billing type. This is managed in T900 table where PROGR = "SAPLV05N" and SUBPROG = "CUSTAUTH".
If the first characters of the field FONCTION in the T900 table = "X", then the sentence is printed only if the field VBRP-prefe = "X" in the billing document item. Else, the value of the field VBRP-prefe is not taken into account.
Additionally, the DOF sentence is printed on the Invoice document when an agreement is set up in the 3 tables :
- ZZV_OUT_APP_EXPV
- V_T610B (VI54)
- V_T610W
Logic:
The table ZZV_OUT_APP_EXP is read with the key company code and country of destination.
If an approval number is found then we check that an entry exists in the table t610w for the approval number selected previously and the plant
If an entry is found, then we check an entry exists in table t610b for the approval number, the country of the company code, and Cus. approval type = "06"
If entry is found, SO10 text printed is ZZV_DECL_INV_XXXX where XXXX= ZZV_OUT_APP_EXP-GZOLX
If the below conditions are not met, it is also possible to enter a text in the invoice Header Text "Header note on invoice Z210". This text is printed on the invoice. Usually, this text comes from the M3.
Documentation:
Proof Of Receipt Intra EU flow (only FCA, FOB, EXW)
For Intra European transactions when buyers is responsible for transportation (incoterms EXW, FCA, FAS & FOB) a confirmation of the reception of the goods must be sent to their suppliers.
New transaction ZSD_EU_FLOW_DELPROOF was created to:
- Display & select deliveries that needs to be sent to the customer for proof of receipt;
- Send an email to the dedicated P.O.R customer contact (new partner ‘Z7’ in WP1 & ‘Z5’ in PF1);
- Enter the P.O.R confirmation date based upon the customer feedback.
Documentation:
End-User Training Document: WP1 - PF1 - Proof Of Receipt - Intra EU flow
FSD Link: SBS-FFS - WP1 and PF1 - Intra EU Proof Of Receipt Cockpit v2
Billing date
Italian invoice: Billing date determination
An Italian fiscal role imposes issuing invoices with sequential numbering and date on accounting documents generated by SD invoices.
Solution:
The billing date for the Italian invoices is taken for the table ZZV_CTRL_INV_DAT and TVARV (Variable ZV_INVOICE_ITALY) is used in the selection screen of VF04 - program SDBILLDL for Italian Companies.
Italian invoice - Billing date determination
Export invoice: Billing date = shipment start
For export flows, when ZTBL output (V7) is customized, the billing document is created at the shipment start, and the billing date is aligned with the shipment start date.
Solution:
In Include RV60AFZC, FORM userexit_fill_vbrk_vbrp, the logic was implemented to update the billing date at the billing document creation.
SBS-F-OtC-SD Invoice user exit RV60AFZC
