Interop and R00460

Purpose of Document

This note is to answer possible questions on R00460 - Interoperability Generic Outbound Subsystem UBE.


First of all, refer to below documents to understand the usage of R00460 and how it can be implemented as below,
<Document 1342897.1> E1: BSFN: Business Functions in R00460
<Document 1342363.1> E1: 31: R00460 Implementing Work Order Extraction in P48013 (JDEWO)
<Document 1347465.1> E1: SS: Subsystem UBEs in EnterpriseOne
<Document 1347858.1> E1: INTEROP: List of application with Interop Tab

What are the possible interface methods through EnterpriseOne tool set?

Possible interfaces include,

Note: Interoperability may not be the best practice for data outbound


What is the purpose of Z1 tables?

Z tables can be used for,


Can data from F986113 be deleted for the object R00460?

Yes you can delete it unless you have any data extraction through R00460. Possibly you may check,


What does R00460 do?

Conditionally creates data into F0046 and if you set so, when you launch UBE or Function.

Reference:
E1: 31: R00460 Implementing Work Order Extraction in P48013 (JDEWO) (Doc ID 1342363.1)
E1: BSFN: Business Functions in R00460 (Doc ID 1342897.1)


When does data from F0046 get populated?

When R00460 is lanuched through a subsystem kernel. In other words, if this UBE is not running then it does not create F0046.


What are the JDE APIs which can activate Subsystem Queue?

There are two available JDE APIs,

Note:


Which routines make use of R00460?

In EnterpriseOne there are two different types of Master Business Functions,

For Master File MBF call BSFN B0000176 - AddTransactionToSubsytemQueue (for NER code) or call APIs directly. For Transaction File MBF 'End Doc' routine contains the Subsystem Process.

Source Module Function Name Description Call B0000176 Others
N000700 F0007ProcessMasterData F0007 Process Master Data Y
N0100041 AddressBookMasterMBF Address Book - MBF Y
B03B0190 ProcessInvoiceOutbound F03B11Z2 Process Invoice Outbound Transaction Y
B03B0191 ProcessReceiptHeaderOutbound F03B13Z2 Process Receipt Header Outbound Transaction Y
B03B0191 ProcessReceiptDetailOutbound F03B14Z2 Process Receipt Detail Outbound Transaction Y
B0400048 F0411Z3WriteOutboundF0411 F0411Z3 Write Outbound F0411 Y
B0400297 WritetoInteroperabilityTable Write to the F0413/F0414 Interoperability Tables Y
B0900160 F0911Z4WriteOutboundF0911 F0911Z4 Write Outbound F0911 Y
N1200010 F1201ProcessMasterData F1201 Process Master Data Y Calling R1201Z1O
N1200090 F1217ProcessMasterData F1217 Process Master Data Y
N3001780 F3003EndDocument F3003 End Document Y
N3001840 F30006EditLine F30006 Work Center MBF Y
N3002040 F3002EndDocument F3002 End Document Y
B3101420 F4801Z1WriteWOHeaderTransactions F4801Z1 Write Work Order Header Transactions Module Y Called by
B3100770 B3100770CompletionsEndDoc F4801 End Document
X4801 F4801EndDocument F4801 End Document
B3101430 F4801Z1WriteWOPLOrRtgTrans F4801Z1 Write WO Parts List Or Routings Transactions Y Called by
B3100960 MfgJE_ResetUnaccountedUnits Mfg JE, Reset Unaccounted Units
B3101250 F3112WorkOrderRoutingsEndDoc F3112 Work Order Routings End Doc
X3111 F3111ProcessMasterData F3111 Master File MBF
X3112 F3112ProcessMasterData F3112 Process Master Data MBF
B3102020 F31122Z1WriteWOTimeTransactions F31122Z1 Write WO Time Transactions Unedited Transaction Y Called by
B3100640 UpdateProcessedTimeRecord F31122 Update Processed Time
N3401430 F3460ForecastMBF F3460ForecastMBF Y
N4101070 UpdateItemProcessData Update Item Process Data Y
B4200310 F4211FSEndDoc F4211 End Document Y Calling Multiple Subsystem
N4200790 ShipConfirmEndDoc Shipment Confirmation End Document Calling Multiple Subsystem
B4301690 ProcessInteropOutboundRecords Process Interop Outbound Records Y Called by
XT4311Z1 F4311EndDoc F4311 End Document
XT4312Z1 F4312EndDoc F43121 End Document
XT4312Z1 F4312EndDoc F43121 End Document Y

Note:

This information is retrieved based on EnterpriseOne application release 9.2