This document is to explain difference interfaces in calling GUI/VAT interface screen in P0411 when 'Localization Country Code' is 'TW - Taiwan' between B7 and B9. This document may not cover how GUI (Government Unified Invoice) number is implemented.
Additional Code for Taiwan Localization Code was implemented from Xe and ERP8. And 8.11 and above standard localization method, which is Plug & Play is come into picture. In B7 (Xe and ERP8) standard codes may not contain 'P75T004 - GUI/VAT Transaction is not' or related BSFNs. To implement GUI in B7 you must install ASU (Application Software Update) which is specific to Taiwan Localization.
In B7, P75T004 will be called directly from P0411 - Voucher Entry not through Localization Plug & Play,
Object interface in In EnterpriseOne application releae Xe and ERP8:-
Simplified implementation in EnterpriseOne Application release 8.11, 8.11SP1, 8.12, 9.0 and 9.1:-
1. Enter Payment Information in W0411A - [Enter Voucher - Payment Information]
2. Click OK (Post Button Clicked Event) to call W0411K - [G/L Distribution]
3. Return to calling line (Post OK button Clicked event in W0411A) (Continue...)
4. Call Business Function B0400047 - F0411FSEndDoc (F0411 End Document) to commit cache of payment and G/L into F0411 - Supplier Ledger and F0911 - General Ledger. If county Code is 'TW - Taiwan' this function will be called with 'Transaction Processing' OFF as GUI/VAT application has to make use of committed data
5. Call Localization Plug & Play Code, N7000340 - PlugAndPlay_P0411
6. Call Localization Requirements, N7000341 - F0411_CS_P0411
(Refer table 1)
7. (When N7000340 gets called in Post OK button clicked) Call N75T0013 - CS_LaunchGUIVAT (Country Server Launch GUI/VAT)
8. Form W75T004M - GUI/VAT Multiple Transactions Detail in P75T004 - GUI/VAT Transaction when NN(75T|1) is defined properly
9. Return to N75T0013
10. Return to N7000341
11. Return to N7000340
12. Return to 'Post OK button clicked' event in W0411A
13. Return to W0411G
(Table 1)
Calling Form | EVENT | Action | Called BSFN |
---|---|---|---|
W0411A | OKPSTBUTCLK | OK1 | N75T0013 - CS_LaunchGUIVAT |
W0411A | OK | N75T025 - ValidateForGUINumber | |
W0411G | DE2 | N75T024 - ThrowNERError | |
W0411G | DE1 | N75T024 - VoidPurchaseGUI | |
W0411G | DEL | N75T024 - CheckForPurchaseGUI |