BOD Connectors CU69
Assigning Journal References to SSJE BODs
Added LPL code to trigger Sync.SourceSystemJournalEntry Outbound BOD when AssignJournalReferenceNumber batch job is performed and Added JournalReferenceNumber field in new XPath for Sync.SourceSystemJournalEntry
Program/Business class/Process affected:
- Files Changed:
- FSM_ION_SyncSourceSystemJournalEntry_Out.lpd
- GeneralLedgerJournalControl.busclass
- GeneralLedgerJournalControlRef.busclass
- New Required Setup: No
- New Variable Added in JSON: No
- New IPA Changes:
- Added Variable: JRNumber
- Node GLTRN_VAR changed: if IntegrationApplication is "Local.ly" and CountryCode is France and AssignJournalReferenceNumber batch job is performed then JRNumber will be the JournalReferenceNumber value otherwise JRNumber will be empty
- Integration Specific: Yes
These changes are related to Localization Services integration for France.
Use these steps to test the enhancement:
- Setup:
- In FinanceEnterpriseGroup, select the BODtrigger check box.
- Enable the GLJournalControlService service definition.
- How to Test:
- Select then select ReportingBasis and Year.
- Verify the Result:
- Check this path for JournalReferenceNumber:Now Perform AssignJournalReferenceNumber batch job then Sync.SourceSystemJournalEntry outbound BOD will be triggered without any errors.
- SyncSourceSystemJournalEntry/DataArea/SourceSystemJournalEntry/JournalEntryHeader/BaseJournalEntryHeader/ProtocolNumberText
- Go to GeneralLedgerJournalControl screen and Posted tab
JT-1393064
Sync_ReceivableTransaction_Outbound has not been triggered when we do Payment Reversal-- Native LPL flow
Program/Business class/Process affected:
- ReceivableApplicationAdjustmentSelect
- ReceivablePaymentApplyReverseDetail
Use these steps to test the enhancement:
- Enable SyncReceivableTransaction BOD in FSMBODConfiguration business class.
- Create ReceivableInvoice and Release.
- Create ReceivablePaymentHeader and Release.
- Go to cash application and apply payment.
- Perform Application Close.
- Perform Journalize receivable distribution.
- Go to Payment Reversal in Additional Actions, perform CreateandReverseall and Release.
- Verify ION Out Queue.
JT-1395973
Facing an Issue While testing Native Lpl for LCL Tax Report Bod
Program/Business class/Process affected:
-
TaxEntity.busclass
Use these steps to test the enhancement:
- Create a Payablesinvoice with tax and release it. Do the payment for the Invoice by
performing actions:
- Perform cash Requirements,
- Electronic Payment Creations
- PaymentClose
- Run Vat Return Report batch Job. BOD will trigger and Work unit will generate successfully
- When vatReportingLine.Source is empty then TaxReportLine/TaxID details will be displayed.
JT-1399373
Sync Personnel Inbound for vendor not populating the vendor name
In FSM_ION_SyncPersonnel_Inbound.lpd Vendor.VendorName is picked from the XPath Peronnel/Name.
Program/Business class/Process affected:
- Files Changed: SM_ION_SyncPersonnel_Inbound.lpd
- New Required Setup:No
- New Variable Added in JSON:No
- New IPA Changes:
- In FSM_ION_SyncPersonnel_Inbound.lpd flow below changes are done.
- In Initialvalues assign node,"IN_Personnel_Name" variable is configured to XPath Peronnel/Name.
- In "CreateVendor" and "UpdateVendor" LM query added fields LegalName and VendorSearchName configured to values "IN_Personnel_Name"
- Integration Specific: Yes
These changes are related to CSF-XM Integration.
Use these steps to test the enhancement:
- Setup:
- In FinanceEnterpriseGroup, select the BODtrigger check box.
- In Channels Administrator, Activate the Sync.Personnel ION Inbox Receiver.
- How to Test:
After the BOD is processed:
-
When ActionCode= "Add" a Vendor gets Created
-
When ActionCode="Replace"
- If Vendor does not exist, create new Vendor Record
- If Vendor exists, update existing Vendor Record
-
When ActionCode="Delete"
- If Vendor does not exist, click End.
- If Vendor exists, delete existing Vendor Record.
-
- Verify the Result:
Vendor.VendorName, Vendor.VendorSearchName, Vendor.LegalName will get value from XPath Personnel/Name for Create and Update actions of Vendor.
JT-1400576
Error generated when expense report is generated with Company Paid
"Already Exist" error occurred in FSM_ION_SyncExpenseReport_Inbound when expense report is generated.
Scenario: Company Paid
Integration: CSF-XM
Program/Business class/Process affected:
- Files Changed:
-
FSM_ION_SyncExpenseReport_Inbound
-
- New Required Setup: No
- New Variable Added in JSON: No
- New IPA Changes:
In FSM_ION_SyncExpenseReport_Inbound IPA flow below changes done:
- Added "InterfaceHeader" Query to get the record count of ExpenseManagementInterfaceHeader.
- Added Branch8660 to verify the condition ExpenseManagementInterfaceHeader record
exist or not.
-
If record exist it will go to newly added Assign node - Assign1430
-
If record does not exist then it will go to existing flow - ReadExpenseHdr.
-
- Integration Specific: Yes
These changes are related to CSF-XM Integration.
Use these steps to test the enhancement:
- Setup:
- In FinanceEnterpriseGroup, select the BODtrigger" check box.
- In Channels Administrator, select ION Channels. Activate the respective ION Inbox Receivers for FSM_ION_SyncExpenseReport_Inbound.
- How to Test:
-
When the ExpenseReport is processed form XM side, "ExpenseManagementStagingHeader" and "ExpenseManagementStagingDetail" are created and is moved to "ExpenseManagementInterfaceHeader" with line records in "ExpenseManagementInterfaceDetail".
-
BOD will trigger and Work unit will be generated successfully without any error for FSM_ION_SyncExpenseReport_Inbound BOD.
-
- Verify the Result:
-
When Expense Report is processed with already existing Document in "ExpenseManagementInterfaceHeader" then Confirm BOD is sent with error message "Expense Management Interface : Employee expense document already exists for this document number "
-
XPath for Document sent is ExpenseReport/ExpenseReportHeader/DocumentID/ID.
-
When BOD is processed with existing Document then Confirm BOD is sent else flow will be executed and ExpenseManagementStagingHeader and ExpenseManagementStagingDetail are interfaced to "ExpenseManagementInterfaceHeader" with line records in "ExpenseManagementInterfaceDetail".
-
There are no dependencies.
JT-1400762
Create Document Flow - GHR IMS to CSF IOBOX - For MT Env for CSF - XM integration
Delivered new document for GHR IMS to CSF IOBOX.
Program/Business class/Process affected:
- Files Changed:
-
FSM_all_documentflows_ST.xml
-
FSM_GHR_documentflow_ST.xml
-
- New Required Setup: No
- Integration Specific: Yes
It is related to GHR-CSF integration
Use these steps to test the enhancement:
- How to Test:
Import FSM_GHR_documentflow_ST.xml file in data flows(ION).
- Verify the Result:
Document flow should create successfully in data flows(ION).
JT-1401992
Sync IEFIN ION Content to SampleDocumentTemplate.csv
Make ION Content information available in Sample Document Template
Program/Business class/Process affected:
-
Viewing information in Sample Document Template
Use these steps to test the enhancement:
- Open a sample document.
- In the All tab, search for FSMIONContent*
- Verify that there are three records for the above search with attachments.
JT-1402511
Create IMS Document Flow - CSF IMS to SCE - For MT Env
Delivered new document for CSF IMS to SCE for MT Environment.
Program/Business class/Process affected:
- Files Changed:
-
FSM_ims_SCE_documentflow_ST.xml
-
FSM_IMS_All_DataFlows_ST.xml
-
- New Required Setup: No
- Integration Specific: Yes
It is related to CSF-SCE integration
Use these steps to test the enhancement:
- How to Test:
Import FSM_ims_SCE_documentflow_ST.xml file in data flows(ION).
- Verify the Result:
- Document flow should create successfully in data flows(ION).
- Verify CSF IMS to SCE document flow.
JT-1402513
Create IMS Document Flow - CSF IMS to XM - For MT Env
Delivered new document for CSF IMS to XM for MT Environment.
Program/Business class/Process affected:
- Files Changed:
-
FSM_ims_XM_documentflow_ST.xml
-
FSM_IMS_All_DataFlows_ST.xml
-
- New Required Setup: No
- Integration Specific: Yes
It is related to CSF-XM integration
Use these steps to test the enhancement:
- How to Test:
Import FSM_ims_XM_documentflow_ST.xml file in data flows(ION).
- Verify the Result:
- Document flow should create successfully in data flows(ION).
- Verify CSF IMS to XM document flow.
JT-1402516
Create IMS Document Flow - CSF IMS to IPS - For MT Env
Delivered new document for CSF IMS to IPS for MT Environment.
Program/Business class/Process affected:
- Files Changed:
-
FSM_ims_IPS_documentflow_ST.xml
-
FSM_IMS_All_DataFlows_ST.xml
-
- New Required Setup: No
- Integration Specific: Yes
It is related to CSF-IPS integration
Use these steps to test the enhancement:
- How to Test:
Import FSM_ims_IPS_documentflow_ST.xml file in data flows(ION).
- Verify the Result:
- Document flow should create successfully in data flows(ION).
- Verify CSF IMS to IPS document flow.
JT-1402517
Restrict Native LPL ACK Trigger by Default as Part of of GLTranasactionInterface process
Restricted Native LPL Acknowledge SourceSystemJournalEntry BOD Trigger by Default as Part of GLTranasactionInterface process.
Program/Business class/Process affected:
- Files Changed:
-
GLTransactionInterface
-
GLTransactionInterfaceResult
-
- New Required Setup: No
- Integration Specific: Yes
It is related to HRCM-CSF integration
Use these steps to test the enhancement:
- Setup:
In FSMBODConguration enable/disable Acknowledge.SourceSystemJournalEntry BOD.
- How to Test:
- Create GLTransactionInterface record using Process.SourceSystemJournalEntry BOD.
- Perform Interface Transactions action in GLTransactionInterface business class.
- Verify the Result:
- In FSMBODConguration Acknowledge.SourceSystemJournalEntry BOD enables BOD should trigger.
- In FSMBODConguration Acknowledge.SourceSystemJournalEntry BOD disable BOD should not trigger.
JT-1403290
PendingNativeLPLConversion: Assigning Journal References to SSJE BODs
Added Native LPL code to trigger Sync.SourceSystemJournalEntry Outbound BOD when AssignJournalReferenceNumber batch job is performed and Added JournalReferenceNumber field in new XPath for Sync.SourceSystemJournalEntry
Program/Business class/Process affected:
-
GeneralLedgerJournalControl.busclass
-
GeneralLedgerJournalControlRef.busclass
Use these steps to test the enhancement:
- Setup:
- In FinanceEnterpriseGroup, select the BODtrigger check box.
- Select check box in FSMBODConfiguration for Sync.SourceSystemJournalEntry.
- How to Test:
- Go to then select ReportingBasis and Year.
- Now Perform AssignJournalReferenceNumber batch job then Sync.SourceSystemJournalEntry outbound BOD will be triggered without any errors and outbound XML xml will be generated in ION Out Queue.
- Verify the Result:
- Check this path for JournalReferenceNumber: SyncSourceSystemJournalEntry/DataArea/SourceSystemJournalEntry/JournalEntryHeader/BaseJournalEntryHeader/ProtocolNumberText
- Go to GeneralLedgerJournalControl screen and Posted Tab and check JournalReferenceNumber number generated for each Journal.
JT-1403868
Mapping of Elements in SyncSupplierInvoice_Out for CSF-GRC PI integration
Mapping of Elements in SyncSupplierInvoice_Out for CSF-GRC PI integration
Adding new elements in SupplierInvoice BOD as part of CSF-GRC Integration.
Program/Business class/Process affected:
-
FSM_ION_SyncSupplierInvoice_Outbound.lpd
Use these steps to test the enhancement:
- Setup:
- In FinanceEnterpriseGroup, select the BODtrigger check box.
- In Service Definition enable the service for "PayablesInvoiceService" and attach FSM_ION_SyncSupplierInvoice_Outbound
- How to Test:
- Create PurchaseOrder and Release it.
- Create PurchaseOrderReceipt and Release it.
- Create PayablesInvoice for that PurchaseOrder(matchInvoice) and Release it.
- BOD will trigger and Work unit will generate successfully without any error for
FSM_ION_SupplierInvoice_Out BOD.
Verify these paths in XML:
SupplierInvoiceHeader/ExtendedReportAmount
SupplierInvoiceHeader/ExtendedReportAmount/CurrencyID
SupplierInvoiceLine/ExtendedReportAmount
SupplierInvoiceLine/ExtendedReportAmount/CurrencyID
SupplierInvoiceLine/UnitPrice/ReportAmount
SupplierInvoiceLine/UnitPrice/ReportAmount/CurrencyID
JT-1404877
SyncPayables Transaction_Out - Mapping Elements for GRC_PI Integration
Added new elements in Sync.PayablesTransaction_Out bod as part of CSF-GRC Integration.
Program/Business class/Process affected:
- Files Changed:
-
FSM_ION_SyncPayablesTransaction_Outbound.lpd
-
PayablesInvoicePayment. busclass
-
- New Required Setup: No
- New Variable Added in JSON: Yes
Added new variables in JSON:
-
PayablesInvoice.Description as PInvDescription
-
VendorLocationRel.VendorName as VLVendorName
-
PayablesInvoice.DueDate as PInvDueDate
-
PayablesInvoice.DiscountDate as PInvDiscountDate
-
PayablesInvoice.TeramsCode.Description as TermsCodeDesc
-
- New IPA Changes:
In FSM_ION_PayablesTransaction_Outbound IPA flow below changes done:
- These variables are added in start node:
-
RemitToPartyName
-
TermsDueDate
-
DiscountDate
-
TermsCode_Desc
-
ItemID
-
ExtendedReportAmount
-
Line_XML
-
- In VariablePrep Assign node added Java Script in the last to derive RemitToPartyName , TermsDueDate and DiscountDate
- Added "InvoiceDetail" Transaction node to get the PayablesInvoicedetail records if records exist added new Assign220 assign node to contruct the line xml
- In SyncPayableTransactionBOD XML node, these fields are added to the respective
path:
-
PInvDescription to PayableTransaction/PayableTransactionHeader/Description
-
RemitToPartyName to PayableTransaction/PayableTransactionHeader/RemitToParty/Contact/Name
-
BankTransactionCode to PayableTransaction/PayableTransactionHeader/PaymentMethodCode
-
PI_TermsCode to PayableTransaction/PayableTransactionHeader/PaymentTerm/Term/ID
-
TermsDueDate to PayableTransaction/PayableTransactionHeader/PaymentTerm/Term/DueDateTime
-
DiscountDate to PayableTransaction/PayableTransactionHeader/PaymentTerm/Discount/EffectiveDateTime
-
TermsCodeDesc[0]["Desc"] to PayableTransaction/PayableTransactionHeader/PaymentTerm/Description
-
Added constructed {Line_XML} tag.
-
- These variables are added in start node:
Use these steps to test the enhancement:
- Setup:
- In FinanceEnterpriseGroup, select the BODtrigger check box.
- In Service Definition, enable the service for PayablesInvoicePaymentService and attach FSM_ION_SyncPayablesTransaction_Outbound
- How to Test:
- Create PurchaseOrder and Release it.
- Create PurchaseOrderReceipt and Release it.
- Create PayablesInvoice for that PurchaseOrder(matchInvoice) eneter the terms code and Release it.
- Run PerformCashRequirements
- Run ElectronicPaymentCreation Batch job
- Run PaymentClose, check the generated reports.
- BOD will trigger and Work unit will generate successfully without any error for FSM_ION_PayablesTransaction_Out BOD (PayablesInvoicePaymentService).
- Verify the Result: In the XML below paths should be populated with values
-
Header XML
-
PayableTransaction/PayableTransactionHeader/Description
-
PayableTransaction/PayableTransactionHeader/RemitToParty/Contact/Name
-
PayableTransaction/PayableTransactionHeader/PaymentMethodCode
-
PayableTransaction/PayableTransactionHeader/PaymentTerm/Term/ID
-
PayableTransaction/PayableTransactionHeader/PaymentTerm/Term/DueDateTime
-
PayableTransaction/PayableTransactionHeader/PaymentTerm/Discount/EffectiveDateTime
-
PayableTransaction/PayableTransactionHeader/PaymentTerm/Description
-
-
Line XML
-
PayableTransaction/PayableTransactionLine/LineNumber
-
PayableTransaction/PayableTransactionLine/Item/ItemID/ID
-
PayableTransaction/PayableTransactionLine/Quantity
-
PayableTransaction/PayableTransactionLine/Quantity@unitcode
-
PayableTransaction/PayableTransactionLine/ExtendedAmount
-
PayableTransaction/PayableTransactionLine/ExtendedAmount@currencyID
-
PayableTransaction/PayableTransactionLine/ExtendedReportAmount
-
PayableTransaction/PayableTransactionLine/ExtendedReportAmount@currencyID
-
-
JT-1404884
Changes for FSM_ION_SyncInvoice_outbound-- IPA Flow
Changes for Sync_Invoice_Outbound -InvoiceLine/Item/Classification/Codes/Code must be without "-" for Mexico.
Program/Business class/Process affected:
- File Changed: FSM_ION_SyncInvoice_Outbound.lpd
- New Required Setup: No
- New Variable Added in JSON: No
- New IPA Changes:
In FSM_ION_SyncInvoice_Outbound IPA flow below changes done:
-
Modified Assign4710 - Javascript
-
Changed the condition from Customer Country to AccountingEntity -->PostalAddress->Country.
-
If the Country is Mexico, then Commodity Code should come as without Dashes("-").
-
- Integration Specific: No
Use these steps to test the enhancement:
- Setup:
- In FinanceEnterpriseGroup, select the BODtrigger check box.
- Enable the Service Definition and Processes for FSM_ION_SyncInvoice_Outbound IPA flow. Go to Service Definition and Enable "ReceivableInvoiceService" for "FSM_ION_SyncInvoice_Outbound.lpd" Processes.
- How to Test:
- Create BillingInvoice and Release it.
- Execute InvoiceAndVerificationReport.
- Execute InvoiceAndRegisterPrint
- Execute SubSystemUpdate
- ReceivableInvoice Record will create in Released state.
- BOD will trigger and Work unit will generate.
- Verify the Result:
Verify the below x-path: InvoiceLine/Item/Classification/Codes/Code
JT-1405082
NativeLPL:SyncPayables Transaction_Out - Mapping Elements for GRC_PI Integration
Added new elements in Sync.PayablesTransaction_Out bod as part of CSF-GRC Integration.
Program/Business class/Process affected:
-
PayablesInvoicePayment.busclass
-
PayablesinvoiceDetail.busclass
Use these steps to test the enhancement:
- Setup:
- In FinanceEnterpriseGroup, select the BODtrigger check box.
- In FSMBODConfiguration, Sync.PayableTransaction BOD should be enabled
- How to Test:
- Ceate PurchaseOrder and Release it.
- Create PurchaseOrderReceipt and Release it.
- Create PayablesInvoice for that PurchaseOrder(matchInvoice), specify the terms code and Release it.
- Run PerformCashRequirements
- Run ElectronicPaymentCreation Batch job
- Run PaymentClose, check the generated reports.
- BOD will trigger.
- Verify the Result: In the XML below paths should be populated with values
-
Header XML
-
PayableTransaction/PayableTransactionHeader/Description
-
PayableTransaction/PayableTransactionHeader/RemitToParty/Contact/Name
-
PayableTransaction/PayableTransactionHeader/PaymentMethodCode
-
PayableTransaction/PayableTransactionHeader/PaymentTerm/Term/ID
-
PayableTransaction/PayableTransactionHeader/PaymentTerm/Term/DueDateTime
-
PayableTransaction/PayableTransactionHeader/PaymentTerm/Discount/EffectiveDateTime
-
PayableTransaction/PayableTransactionHeader/PaymentTerm/Description
-
-
Line XML
-
PayableTransaction/PayableTransactionLine/LineNumber
-
PayableTransaction/PayableTransactionLine/Item/ItemID/ID
-
PayableTransaction/PayableTransactionLine/Quantity
-
PayableTransaction/PayableTransactionLine/Quantity@unitcode
-
PayableTransaction/PayableTransactionLine/ExtendedAmount
-
PayableTransaction/PayableTransactionLine/ExtendedAmount@currencyID
-
PayableTransaction/PayableTransactionLine/ExtendedReportAmount
-
PayableTransaction/PayableTransactionLine/ExtendedReportAmount@currencyID
-
-
JT-1405089
changes needs to be done in SyncItemMaster_Out and Mapping sheet
Added new elements to Sync.ItemMaster_Out.lpd
Program/Business class/Process affected:
- Files Changed: FSM_ION_SyncItemMaster_Out.lpd
- New Required Setup: No
- New Variable Added in JSON: No
- New IPA Changes:
In "XML_ITL" node Mapped Variationid to ItemMaster/ItemMasterHeader/ItemId/RevisionID and ItemMaster/ItemMasterHeader/ServiceIndicator is set to false.
- Integration Specific: No
Use these steps to test the enhancement:
- Setup:
Enable the service "ItemService" for FSM_ION_SyncItemMaster_Out.lpd
- How to Test:
-
Create an Item and save it.
-
BOD will trigger and Work unit will generate successfully without any error for FSM_ION_SyncItemMaster_Out.lpd BOD (ItemService).
-
- Verify the Result:
Mapped Variationid to ItemMaster/ItemMasterHeader/ItemId/RevisionID and ItemMaster/ItemMasterHeader/ServiceIndicator is set to false.
JT-1405092
Native LPL: changes needs to be done in SyncItemMaster_Out and Mapping sheet
Added new elements to Sync.ItemMaster_Out.lpd
Program/Business class/Process affected:
- Files Changed: UserTemplate.csv
- New Required Setup: No
- New Variable Added in JSON: No
- New Changes:
In XML Template of ItemMaster Mapped Variationid to ItemMaster/ItemMasterHeader/ItemId/RevisionID and ItemMaster/ItemMasterHeader/ServiceIndicator is set to false.
- Integration Specific: No
Use these steps to test the enhancement:
- Setup: Enable Sync.ItemMaster in FSMBODConfiguration.
- How to test:
- Create an Item and save it.
- BOD will trigger and check the generated XML in IONOut.busclass
- Verify the Result:
Mapped Variationid to ItemMaster/ItemMasterHeader/ItemId/RevisionID and ItemMaster/ItemMasterHeader/ServiceIndicator is set to false.
JT-1405093
Changes needs to be done in SyncPurchaseOrder_Out BOD and Mapping
Added new elements in FSM_ION_SyncPurchaseOrder_Outbound BOD for CSF-GRC PI Integration.
Program/Business class/Process affected:
- Files Changed:
- FSM_ION_SyncPurchaseOrder_Outbound
-
PurchaseOrder Business Class
- New Required Setup:
-
No new Setup is required.
-
- New Variable Added in JSON:
-
No new variable is added in JSON.
-
- New IPA Changes:
In FSM_ION_SyncPurchaseOrder_Outbound IPA flow below changes done:
- Passed Company.ProcurementGroup as variable in Trigger Code in PurchaseOrder BusinessClass.
- Below variables added in start node:
-
ContractLine
-
Contract
-
- Passed Contract and ContractLine in "LMTxn4560" query.
- Added respective code in PLI_FIELDS Assign node:
-
If LMTxn4560_Contract > 0 then ContractID = ProcurementGroup + Generic_Delimiter + LMTxn4560_Contract
-
If LMTxn4560_ContractLine > 0 then ContractLine = LMTxn4560_ContractLine
-
- Added new Xpaths :
-
PurchaseOrderHeader/ExtendedReportAmount
-
PurchaseOrderLine/ContractReference/DocumentID/ID
-
PurchaseOrderLine/ContractReference/LineNumber
-
- Integration Specific: Yes
These changes are related to CSF-GRC Integration.
Use these steps to test the enhancement:
- Setup:
-
In FinanceEnterpriseGroup, select the BODtrigger check box.
-
For Outbound BOD, enable the PurchaseOrderService service definition for FSM_ION_SyncPurchaseOrder_Outbound.
-
- How to Test:
-
Create PurchaseOrder and PurchaseOrderLine, Pass Contract value in PurchaseOrderLine and release it.
-
BOD will trigger and work unit will generate successfully without any error for FSM_ION_SyncPurchaseOrder_Outbound BOD (PurchaseOrderService).
-
- Verify the Result:
-
PurchaseOrderHeader/ExtendedReportAmount
-
PurchaseOrderLine/ContractReference/DocumentID/ID
-
PurchaseOrderLine/ContractReference/LineNumber
-
There are no dependencies
JT-1405099
Mapping of Elements in SyncRequisition_Out BOD for CSF-GRC PI Integration
Added new elements in RequisitionHeader and RequisitionLine in SyncRequisition_Out BOD for CSF-GRC PI Integration.
Program/Business class/Process affected:
- Files Changed:
- FSM_ION_SyncRequisition_Outbound.
- Requisition Business Class
- New Required Setup: No new Setup is required.
- New Variable Added in JSON: No new variable is added in JSON.
- New IPA Changes: In FSM_ION_SyncRequisition_Outbound IPA flow below changes done:
- Passed ApprovalValue as variable in Trigger Code in Requisition BusinessClass.
- Below variables added in start node: TransactionCurrencyCode
- Passed TransactionCurrencyCode in "RequisitionLine" query. Assigned the value to TransactionCurrencyCode variable in LineVars Assign node.
- Integration Specific: Yes
These changes are related to CSF-GRC Integration.
Use these steps to test the enhancement:
- Setup:
- In FinanceEnterpriseGroup, select the BODtrigger check box.
- For Outbound BOD, Enable the "RequisitionService" service definition for FSM_ION_SyncRequisition_Outbound.
- How to Test:
- Create Requisition and RequisitionLine and release it.
- BOD will trigger and work unit will generate successfully without any error for FSM_ION_SyncRequisition_Outbound BOD (RequisitionService).
- Verify the Result:
- RequisitionHeader/ExtendedReportAmount
- RequisitionLine/ExtendedReportAmount
There are no dependencies.
JT-1405101