BOD Connectors CU73
New Sync.SourceSystemJounralEntry Inbound BOD Development
New Sync.SourceSystemJounralEntry Inbound BOD Development
Program/Business class/Process affected:
- IEFINPostUpgradeAction.busclass
- PfiReceiver.xml
Use these steps to test this enhancement:
- For Inbound BOD, In Channels Administrator, Activate the respective ION Inbox Receivers.
- When XML is processed a record is created and work unit is triggered.
- Check records is created in GLTransactionInterface busclass. If ProcessSourceSystemJournalEntry_RunGLTransInterfaceUpdate is true, a record is created in GLTransactionInterfaceResults.
- If records successfully created then Acknowledge BOD is triggered. Otherwise confirm and acknowledge BODs are triggered.
- Verify the records were created.
JT-1447308
SyncInvoice_Inbound must be developed
New flow developed in Sync.Invoice_Inbound BOD. Records are created in ReceivableInvoiceImport business class.
Program/Business class/Process affected:
- FSM_ION_SyncInvoice_Inbound
- SyncInvoice_Inbound_System
Use these steps to test this enhancement:
- Create channels for Sync.Invoice_Inbound BOD.
- Send valid XML and a record should be created in the ReceivableInvoiceImport business class.
- Check the record in ReceivableInvoiceImport. A work unit should be created without any errors.
JT-1447309
SyncSupplierInvoice_Inbound must be developed
New flow developed in Sync.SupplierInvoice_Inbound BOD. Records are created in PayablesInvoice business class.
Program/Business class/Process affected:
- FSM_ION_SyncSupplierInvoice_Inbound
- SyncSupplierInvoice_In_AuthorityCode
- SyncSupplierInvoice_In_OnlineMethod
Use these steps to test this enhancement:
- Create channels for Sync.SupplierInvoice_Inbound BOD.
- Send valid XML and a record should be created in PayablesInvoice with distributions.
- Check the record in PayablesInvoice with distributions and it should be in a Released state. A work unit should be created without any errors.
JT-1447310
Add new elements to SyncCustomerOrderReturn_Out
Add new elements to SyncCustomerOrderReturn_Out
Program/Business class/Process affected:
- FSM_ION_SyncCustomerReturn_Out.lpd
- CustomerReturn_Out.xlsx
- FSM_CustomerReturn_Outbound_Template.xls
- InvoicePrefix, InvoiceNumber, Customer, CustomerOrderNumber, ReasonCode
- Assign1690
- Assign1890
- XML5220
- XML5220
- CustReturnXML
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- Enable the CustomerReturnService in the Service Definition for FSM_ION_SyncCustomerReturn_Out Processes.
- Scenario 1: Create CustomerOrderReturn for the BillingInvoice. Create CustomerOrderReturnLine and release it.
- Scenario 2: Run OrderEntryReturnsGlobalLedgerPosting. If CustomerOrderReturn status is Released then it is moved to Closed and a work unit is triggered. A BOD is triggered and a work unit is generated successfully without any errors for FSM_ION_SyncCustomerReturn_Out BOD.
- Check these Xpaths:
- CustomerReturn/CustomerReturnHeader/<DocumentReference type="SalesOrder">/DocumentID
- CustomerReturn/CustomerReturnHeader/CustomerParty/PartyIDs/ID
- CustomerReturn/CustomerReturnHeader/ReturnReasonCode
- CustomerReturn/UserArea/Property/fsm.OriginalInvoiceNumber
- CustomerReturn/UserArea/Property/fsm.GeneralLedgerCompany
- CustomerReturn/UserArea/Property/fsm.InvoiceNumber
- CustomerReturnLine/UserArea/fsm.CustomerOrderQuantity
JT-1449911
Sync.ProjectMaster BOD to pass an approver from the Project Personnel list
Passed Employee value from ProjectPersonnel of ProjectRole type XMApprover in Sync.ProjectMaster_Out
Program/Business class/Process affected:
- FSM_ION_SyncProjectMaster_Out.lpd
- PRole, PPersonnel, Assign1500
Use these steps to test this enhancement:
- Enable the service ProjectService for FSM_ION_SyncProjectMaster_Out.lpd.
- Create, update, or delete a posting project.
- A BOD is triggered and a work unit is generated successfully without any errors for FSM_ION_SyncProjectMaster_Out.lpd BOD.
- Verify that ProjectPersonnel.Employee in ProjectMaster/UserArea passed.
JT-1455065
SyncSalesOrder_Out BOD should trigger when user perform cancel action on customer order
SyncSalesOrder_Out BOD trigger when user perform Cancel action on CustomerOrder
Program/Business class/Process affected:
- FSM_ION_SyncSalesOrder_Out.ipd
- CustomerOrder.busclass
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- Enable the Service Definition CustomerOrderService and Process FSM_ION_SyncSalesOrder_Out.
- Create CustomerOrder and CustomerOrderLine.
- Release CustomerOrder.
- Cancel the CustomerOrder
- A BOD is triggered and a work unit is generated successfully without any errors.
- Verify that a BOD is triggered successfully without any errors and the status code changes to Deleted.
JT-1455361
Add new elements to SyncSalesOrder_Out
Added new elements to XML of Sync.SalesOrder_Out BOD
Program/Business class/Process affected:
- FSM_ION_SyncSalesOrder_Outbound.ipd
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- For Outbound BOD, enable the Service Definition CustomerOrderService and Process FSM_ION_SyncSalesOrder_Out.
- Create CustomerOrder and CustomerOrderLine.
- Release CustomerOrder.
- A BOD is triggered and a work unit is generated successfully without any errors.
- Cancel the CustomerOrder
- A BOD is triggered and a work unit is generated successfully without any errors.
- These X-Paths are added:
- SalesOrder/SalesOrderHeader/CancelShipByDateTime
- SalesOrder/SalesOrderHeader/UserArea/Property/fsm.CancellationDate
- SalesOrder/SalesOrderHeader/OrderTypeCode
JT-1455363
Add elements to SyncShipment_Out
Added new element in Sync.Shipment_Out BOD
Program/Business class/Process affected:
- Sync.Shipment_Outbound.ipd
- WarehouseShipment.busclass
- CustomerOrderRel.Customer.Name
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- Enable the ServiceDefinition ShipmentService and ProcessDefinition FSM_ION_SyncShipment_Out.
- Create CustomerOrder and Release it.
- Run WarehousePickListPrint batch job.
- A BOD is triggered and a work unit is generated successfully without any errors for FSM_ION_SyncShipment_Out BOD.
- Verify the ShipmentHeader/CustomerParty/Name X-Path.
JT-1455398
Fix Overlaps - Develop new BOD ProcessBillToPartyMaster_Out BOD IPA
Fix Overlaps - Develop new BOD ProcessBillToPartyMaster_Out IPA
Program/Business class/Process affected:
- IEFINPostUpgradeAction.busclass
Use these steps to test this enhancement:
- Verify that the overlaps that occurred have been merged.
JT-1455483
Clean DOC ID Solution - SyncPurchaseOrder Outbound
Clean DOC ID Solution - SyncPurchaseOrder Outbound. This parameter is only applicable for beta customers and not existing customers using the CSF-EAM integration.
Program/Business class/Process affected:
- FSM_ION_SyncPurchaseOrder_Outbound
- RequiredCleanDocumentID
- IsMultipleFEG
- GLCCompany
- ConfigFEG
- ConfigDocID
- SupplierPartyID
- LineShipToParty
- CrossAccountingEntity
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- For SyncPurchaseOrder BOD, enable the Service Definition PurchaseOrderService.
- Create PurchaseOrder and release it.
- A BOD is triggered and a work unit is generated successfully without any errors for FSM_ION_SyncPurchaseorder_Out BOD.
- Check the XML for DocumentID values. If the RequiredCleanDocumentID field is Y, then PurchaseOrder, Item, and Vendor should be values without concatenation.
JT-1456098
Clean DOC ID Solution - SyncItemMaster Outbound
Clean DOC ID Solution - SyncItemMaster Outbound. This parameter is only applicable for beta customers and not existing customers using the CSF-EAM integration.
Program/Business class/Process affected:
- FSM_ION_SyncItemMaster_Out.lpd
- RequiredCleanDocumentID
- IsMultipleFEG
- TriggerBODBasedOnCrossReference
- GLCCompanyConfigDocID
- ConfigFEG
- TriggerCrossReference
- CrossLineAccountingEntity
- GLCCurrency
- UOMQuantity
- ItemLocXML
- CrossGLC
- CrossGLCLine
- CheckVendor
Use these steps to test this enhancement:
- Enable the service ItemService for FSM_ION_SyncItemMaster_Out.lpd.
- Pass the source GLCompany and destination AccountingEntity values in Cross Reference CSFGLCVSDESTAE.
- Create, update, or delete an Item.
- Create, update, or delete an ItemLocation.
- A BOD is triggered and a work unit is generated successfully without any errors for FSM_ION_SyncItemMaster_Out.lpd BOD.
- If RequiredCleanDocumentID = N, then DocID and AccountingEntity in concatenated form.
- If RequiredCleanDocumentID = Y, then DocID is Item and AccountingEntity is CrossReference destination value.
JT-1456103
Clean DOC ID Solution - SyncSupplierpartyMaster Outbound
Clean DOC ID Solution - SyncSupplierpartyMaster Outbound. This parameter is only applicable for beta customers and not existing customers using the CSF-EAM integration.
Program/Business class/Process affected:
- FSM_ION_SyncSupplierpartyMaster_Out.lpd
- RequiredCleanDocumentID
- IsMultipleFEG
- TriggerBODBasedOnCrossReference
- GLCCompany
- CrossGLC
- ConfigDocID
- ConfigFEG
- TriggerCrossReference
Use these steps to test this enhancement:
- Enable the service VendorGroupService for FSM_ION_SyncSupplierPartyMaster_Out.lpd.
- Pass the source GLCompany and destination AccountingEntity values in Cross Reference CSFGLCVSDESTAE.
- Create, update, or delete a Vendor and save it.
- A BOD is triggered and a work unit is generated successfully without any errors for FSM_ION_SyncSupplierPartyMaster_Out.lpd BOD.
- If RequiredCleanDocumentID = N, then DocID and Accountingentity in concatenated form.
- If RequiredCleanDocumentID = Y, then DocID is Vendor and AccountingEntity is CrossReference destination value.
JT-1456112
Clean DOC ID Solution - SyncReceiveDelivery Outbound
Clean DOC ID Solution - SyncReceiveDelivery Outbound. This parameter is only applicable for beta customers and not existing customers using the CSF-EAM integration.
Program/Business class/Process affected:
- FSM_ION_SyncReceiveDelivery_Outbound
- RequiredCleanDocumentID
- IsMultipleFEG
- ConfigDocID
- GLCCompany
- LocationID
- ShipFromID
- ConfigFEG
- CrossAccountingEntity
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- For FSM_ION_SyncReceiveDelivery_Outbound BOD, enable the Service Definition PurchaseOrderReceiptService.
- Create PurchaseOrderReceipt and Release it.
- A BOD is triggered and a work unit is generated successfully without any errors for FSM_ION_SyncReceiveDelivery_Outbound BOD.
- Check the XML for DocumentID values. If RequiredCleanDocumentID is Y, then PurchaseOrderReceipt, Item, and Vendor should be values without concatenation.
- If IsMultipleFEG =Y, then the value is FEG@@Company. Otherwise, Company is passed in a Cross Reference.
- The Cross Reference is used from CSFGLC and mapped to DESTAE of Cross Reference CSFGLCVDDESTAE.
- DESTAE is passed in AccountingEntity of the SyncReceiveDelivery XML.
JT-1456118
Clean DOC ID Solution - ProcessRequisition Inbound
Clean DOC ID Solution for ProcessRequisition_In. This parameter is only applicable for beta customers and not existing customers using the CSF-EAM integration.
Program/Business class/Process affected:
- FSM_ION_ProcessRequisition_In
- RequiredCleanDocumentID
- ConfigDocID
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- In Channels Administrator, Activate the respective ION Inbox Receivers for FSM_ION_ProcessRequisition_In.
- Pass the source AccountingEntity and destination GLCompany values in Cross Reference DESTAEVSCSFGLC.
- When the BOD is processed a work unit is triggered.
- If RequiredCleanDocumentID = Y, then Company value is taken from cross reference. The Requisition is created and released without any errors..
JT-1456121
Clean DOC ID Solution - SyncInventoryCount Outbound
Clean DOC ID Solution - SyncInventoryCount Outbound. This parameter is only applicable for beta customers and not existing customers using the CSF-EAM integration.
Program/Business class/Process affected:
- FSM_ION_SyncInventoryCount_Out.lpd
- RequiredCleanDocumentID
- IsMultipleFEG
- CrossGLC
- ConfigDocID
- ConfigFEG
Use these steps to test this enhancement:
- Enable the service InventoryCountService for FSM_ION_SyncInventoryCount_Out.lpd.
- Pass the source GLCompany and destination AccountingEntity values in Cross Reference CSFGLCVSDESTAE.
- Trigger MassBOD for InventoryCount.
- A BOD is triggered and a work unit is generated successfully without any errors for FSM_ION_SyncInventoryCount_Out.lpd BOD.
- If RequiredCleanDocumentID = N, then DocID and Accountingentity in concatenated form.
- If RequiredCleanDocumentID = Y, then DocID is Item and AccountingEntity is CrossReference destination value.
JT-1456122
Clean DOC ID Solution - ProcessReceiveDelivery Inbound
Clean DOC ID Solution - ProcessReceiveDelivery Inbound. This parameter is only applicable for beta customers and not existing customers using the CSF-EAM integration.
Program/Business class/Process affected:
- FSM_ION_ProcessReceiveDelivery_In
- RequiredCleanDocumentID
- ConfigDocID
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- In Channels Administrator, Activate the respective ION Inbox Receivers for FSM_ION_ProcessReceiveDelivery_In.
- Pass the source AccountingEntity and destination GLCompany values in Cross Reference DESTAEVSCSFGLC.
- When the BOD is processed, a work unit is triggered.
- If RequiredCleanDocumentID = Y, Company value is taken from cross reference and PurchaseOrderReceipt is created and released without any errors..
JT-1456124
Clean DOC ID Solution - ProcessShipment Inbound
Clean DOC ID Solution - ProcessShipment Inbound. This parameter is only applicable for beta customers and not existing customers using the CSF-EAM integration.
Program/Business class/Process affected:
- FSM_ION_ProcessShipment_Inbound
- RequiredCleanDocumentID
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- In Channels Administrator, Activate the respective ION Inbox Receivers for FSM_ION_ProcessShipment_Inbound.
- Pass the source AccountingEntity and destination GLCompany values in Cross Reference DESTAEVSCSFGLC.
- When the BOD is processed, a work unit is triggered.
- If RequiredCleanDocumentID = Y, Company value is taken from cross reference and Inventory Transaction is created without errors.
JT-1456126
Clean DOC ID Solution - Sync.SupplierInvoice_Outbound
Clean DOC ID Solution - Sync.SupplierInvoice_Outbound. This parameter is only applicable for beta customers and not existing customers using the CSF-EAM integration.
Program/Business class/Process affected:
- FSM_ION_Sync.SupplierInvoice_Outbound.lpd
- RequiredCleanDocumentID
- IsMultipleFEG
- ConfigDocID
- ConfigFEG
- TriggerCrossReference
- GLCCompany
- PORef
- SupplierAE
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- Enable PayablesInvoiceService and attach FSM_ION_SyncSupplierInvoice_outbound.lpd.
- Create PurchaseOrder and release it.
- Create POReceipt and release it.
- Create MatchInvoice and release it.
- A BOD is triggered and a work unit is generated successfully without any errors for FSM_ION_SyncSupplierInvoice_Outbound BOD.
- Check the XML for DocumentID values. If RequiredCleanDocumentID flag is Y, Invoice,PurchaseOrder, Item, Vendor, Location, ShipFromID, and RemitToID should be values without concatenation.
JT-1456382
Clean DOC ID Solution - Sync.Assetmaster_Outbound
Clean DOC ID Solution - Sync.Assetmaster_Outbound. This parameter is only applicable for beta customers and not existing customers using the CSF-EAM integration.
Program/Business class/Process affected:
- FSM_ION_Sync.AssetMaster.lpd
- RequiredCleanDocumentID
- IsMultipleFEG
- ConfigDocID
- ConfigFEG
- TriggerCrossReference
- GLCCompany
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- Enable AssetMasterService and attch FSM_ION_SyncAssetMaster_Out.lpd.
- Create an Asset and Release it.
- A BOD is triggered and a work unit is generated successfully without any error for FSM_ION_SyncAssetMaster_Out BOD.
- Check the XML for DocumentID values. If RequiredCleanDocumentID is Y, Asset should be values without concatenation.
JT-1456383
Document flow for CSF-M3 Integration
A new document flow for the CSF-M3 Integration was added.
Program/Business class/Process affected:
- FSM_M3_documentflow_ST.xml
- FSM_all_documentflows_ST.xml
- fsm_connection_point_ST.xml
Use these steps to test this enhancement:
- Import FSM_M3_documentflow_ST.xml file in ION data flows.
- Document flows should be created successfully in ION data flows.
- Verify FSM to M3 document flow.
JT-1456386
Add elements to SyncSupplierPartyMaster_Out
Added elements to SyncSupplierPartyMaster_Out.
Program/Business class/Process affected:
- FSM_ION_SyncSupplierpartyMaster_Out.lpd
- VFExtension
- VFIPrefix
- VFNumber
- VEmail
- VPExtension
- VPPrefix
- VPNumber
- VTaxCode
- VMExtension
- VMPrefix
- VMNumber
Use these steps to test this enhancement:
- Enable the service VendorGroupService for FSM_ION_SyncSupplierPartyMaster_Out.lpd.
- Create, update, or delete a Vendor and save it.
- A BOD is triggered and a work unit is generated successfully without any errors for FSM_ION_SyncSupplierPartyMaster_Out.lpd BOD.
- Verify that Vendor.TaxCode is mapped to path SupplierPartyMaster/PartyIDs/TaxID.
JT-1462215
Changes in SyncSupplierPartyMaster_Out
Added PrimaryContact details in Xpath SupplierPartyMaster/Contact.
Program/Business class/Process affected:
- FSM_ION_SyncSupplierpartyMaster_Out.lpd
Use these steps to test this enhancement:
- Enable the service VendorGroupService for FSM_ION_SyncSupplierPartyMaster_Out.lpd.
- Create, update, or delete a Vendor and save it.
- A BOD is triggered and a work unit is generated successfully without any errors for FSM_ION_SyncSupplierPartyMaster_Out.lpd BOD.
- Verify that PrimaryContact details are mapped to path SupplierPartyMaster/Contact.
JT-1464156
ION content and JSON files delivery
Latest IPA JSON files and FSM_ION_CONTENT* delivery - JSONFILES_ST record updated in \iefin\wfdata\SampleDocumentTemplate.
FSM_ION_CONTENT* record updated in \iefin\plugins\iefinconnector\ipa_content.
Program/Business class/Process affected:
- \iefin\wfdata\SampleDocumentTemplate
- \iefin\plugins\iefinconnector\ipa_content\SampleDocumentTemplate
Use these steps to test this enhancement:
- Select .
- Open a Sample Document.
- On the All tab, search for JSONFILES_ST. The record is updated with the attachment.
- On the Fact Sheets tab, search for FSM_ION_CONTENT*. These records are updated with the
attachment.
- FSM_ION_CONTENTPACK_ST
- FSM_ION_CONTENT_PACK_IONCE_IMS_ST
- FSM_ION_CONTENT_PACK_IONCE_ST
JT-1470500
Received Not Invoiced Report in Update Mode: Adding fields to GL journal entries
Received Not Invoiced Report in Update Mode: Adding fields to GL journal entries
Program/Business class/Process affected:
- GLTransactionDetail
- FSM_ION_SyncSourceSystemJournalEntry_outbound BOD
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- Enable the Service Definition GLJournalControlService for FSM_ION_SyncSourceSystemJournalEntry Outbound BOD.
- Create a PurchaseOrder with ItemType Special or Non Stock and release it.
- Create a PurchaseOrderReceipt for the PO created and release it.
- Run the Received Not Invoiced batch job. The distribution is journalized and a Journal is created.
- QuickPost the Journal. A work unit is created.
- Check for these parameters in JournalEntryLine/UserArea in the output XML:
- PurchaseFromLocation
- PurchaseOrder
- PurchaseOrderLine
- ReceivedNotInvoicedQuantity
- Item
- ItemDescription
- Vendor
- VendorName
- EAMWorkOrder
- Company
- PurchaseOrder
- ProjectID
JT-1408886
SyncInvoice - New enhancements for Local.ly for India
SyncInvoice - New enhancements for Local.ly for India.
Program/Business class/Process affected:
- FSM_ION_SyncInvoice_Outbound.lpd
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- Enable the Service Definition and Processes for FSM_ION_SyncInvoice_Outbound IPA flow.
- Open the Service Definition and Enable ReceivableInvoiceService for FSM_ION_SyncInvoice_Outbound.lpd Processes.
- Create BillingInvoice and release it.
- Run InvoiceAndVerificationReport.
- Run InvoiceAndRegisterPrint.
- Run SubSystemUpdate.
- A ReceivableInvoice Record is created in a Released state.
- A BOD is triggered and a work unit is generated with the newly added element.
- Verify the newly added x-paths:
- SyncInvoice/DataArea /Invoice/InvoiceHeader/Classification/Codes/Code[@listID='Port']------>WarehouseShipment.TransientIntrastatPortCode
- SyncInvoice/DataArea /Invoice/InvoiceHeader/AlternateDocumentID/ID[@schemeName='ExportID']----> WarehouseShipment.BillOfLading
- SyncInvoice/DataArea /Invoice/InvoiceHeader /UserArea/Property/NameValue [@name='lcl.ExportDate']--->WarehouseShipment.ShipDate
- Only for the Local.ly India BL flow: In Header ShipToParty Node is populated from BillingInvoice.CustomerShipto.
- If CustomerShipto is specified, the ShipToParty x-path is populated. Otherwise it is blank.
JT-1452430
SyncInvoice - New enhancements for Local.ly for India
SyncInvoice - New enhancements for Local.ly for India.
Program/Business class/Process affected:
- FSM_ION_SyncInvoice_Outbound.lpd
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- Enable the Service Definition and Processes for FSM_ION_SyncInvoice_Outbound IPA flow.
- Open the Service Definition and Enable ReceivableInvoiceService for FSM_ION_SyncInvoice_Outbound.lpd Processes.
- Create a BillingInvoice and release it.
- Run InvoiceAndVerificationReport.
- Run InvoiceAndRegisterPrint.
- Run SubSystemUpdate.
- A ReceivableInvoice record is created in a Released state.
- A BOD is triggered and a work unit is generated with the newly added element.
- Verify these newly added x-paths:
- SyncInvoice/DataArea /Invoice/InvoiceLine/ShipFromParty/Name----------->InventoryLocation.Name
- SyncInvoice/DataArea /Invoice/InvoiceLine/ShipToParty - node added
- These changes only for Local.ly India BL flow: ShipToParty x-path values is populated from BillingInvoice.CustomerShipto.
- If CustomerShipto is specified, the ShipToParty x-path is populated. Otherwise it is blank.
JT-1455404
SyncSupplierInvoice - New enhancements for Local.ly for India
SyncSupplierInvoice - New enhancements for Local.ly for India. Add ContractLine information in SupplierInvoiceLine for SupplierInvoice_Oubound BOD.
Program/Business class/Process affected:
- FSM_ION_SyncSupplierInvoice_Outbound.lpd
- LineTotalAmount
- LineBaseAmount
- LineReportAmount
- ReportAmount
- ServiceContract
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- Enable ServiceDefinition for PayablesInvoiceService and attach FSM_ION_SyncSupplierInvoice_outbound.lpd.
- In System Configuration, add IntegrationApplication value to Local.ly.
- In AccountingEntity, add the CountryCode INDIA.
- Create a ontract and activate it.
- Create a PayablesInvoice of type Contract.
- Add the contract details and tax in the invoice.
- Release the invoice.
- A work unit is created successfully without any errors.
- In XML, verify the SupplierInvoiceLine information with reference Service Contract and all the contract Information.
JT-1459314
LCLTaxReport - MX DIOT Changes
Added TaxCode condition IEPS for MX country.
Program/Business class/Process affected:
- FSM_ION_SyncLCLTaxReport.lpd
Use these steps to test this enhancement:
- Enable the service TaxReportService for FSM_ION_SyncLCLTaxReport _Out.lpd.
- In SystemConfiguration, specify the value of IntegrationApplication = Local.ly.
- Create a Payablesinvoice with tax and PayablesInvoice of type Credit Memo and release it.
- Run Cash Requirements.
- Run Electronic Payment Creations.
- Run Payment Close.
- Run the Vat Return Report batch Job. A BOD is triggered and a work unit is generated successfully.
- Verify if the Transaction type TaxRate is 0%. Verify that the TaxCode is IEPS, and VendorCountry is MX, then TransactionSummary/Type is Exempt Activity.
JT-1461896
ProcessInvoice Inbound BOD Enhancement for Local.ly Integration
If scheme name is LCL.MX.UUID or lcl.MX.UUID, then CertificationNumber consumes and updats the CertificationNumber field in BillingInvoice.
Program/Business class/Process affected:
- FSM_ION_ProcessInvoice_Inbound
Use these steps to test this enhancement:
- Create channels for Process.Invoice_Inbound BOD.
- Country code should be MX and IntegrationApplication should be Local.ly.
- Send valid XML with scheme name of LCL.MX.UUID or lcl.MX.UUID and CertificationNumber.
- Check the record in BillingInvoice. It should have the updated CertificationNumber.
- A work unit should be generated without any errors.
JT-1462689
LCL Tax Report Bod Latest Enhancements - MX DIOT Changes
LCL Tax Report Bod Latest Enhancements - MX DIOT Changes.
Program/Business class/Process affected:
- FSM_ION_SyncLCLTaxReport.lpd
Use these steps to test this enhancement:
- Enable the service TaxReportService for FSM_ION_SyncLCLTaxReport _Out.lpd.
- In SystemConfiguration, specify the value of IntegrationApplication = Local.ly.
- Create a Payablesinvoice with tax and PayablesInvoice of type Credit Memo and release it. Do the payment for the Invoice by performing actions:
- Run Cash Requirements.
- Run Electronic Payment Creations.
- Run Payment Close.
- Run the Vat Return Report batch Job. A BOD is triggered and a work unit is generated successfully.
- Verify if Transaction type TaxRate is 0%, TaxCode is IEPS/EXEMPT/EXENTO, and VendorCountry is MX, then TransactionSummary/Type is Exempt Activity.
- Verify if Transaction type TaxRate is 0%, TaxCode is IEPS/EXEMPT/EXENTO and VendorCountry is not MX, then TransactionSummary/Type is Exempt Import.
- Verify if Transaction type TaxRate is 0% and TaxCode other than is IEPS/EXEMPT/EXENTO, then TransactionSummary/Type is Exempt.
- Tax transactions should be selected for all vat registration country codes not specific to MX.
- The InvoiceReportableamount field should be replaced by Reportable amount field for withholding scenarios.
JT-1465789
Changes for Supplier Invoice_outbound - Local.ly
Changes for Supplier Invoice_outbound - Local.ly. Add Invoice type of Invoice. A BOD is triggering twice when releasing Prepayment MatchInvoice.
Program/Business class/Process affected:
- FSM_ION_SyncSupplierInvoice_outbound.lpd
- PayablesInvoicePayment.busclass
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- Enable Service definition for PayablesInvoiceService and attach FSM_ION_Syn_SupplierInvoice_Outbound lpd.
- Create a PurchaseOrder and release it.
- Create MatchInvoice Type = Prepayment and release it.
- One work unit should be triggered successfully for PayablesInvoiceService.
- Verify that the XML InvoiceType is Invoice.
JT-1467779
Changes for Sync_PayableTracker_outbound
The PayableTrackerline/Tax node does not pass the Adjustment XML when the value in PayableTrackerLine/Tax/Amount is equal to zero and the rate in the xpath Tax/Calculation/RateNumeric is not equal to zero.
Program/Business class/Process affected:
- FSM_ION_SyncPayableTracker_Out.lpd
- PIWRate
Use these steps to test this enhancement:
- In FinanceEnterpriseGroup, select the BOD trigger check box.
- In Service Definition, enable the service for PayableTrackerService and attach FSM_ION_SyncPayablesTracker_Out.
- Add Withholding details in Vendor.
- Create one PayablesInvoice with a tax amount and another PayablesInvoice without a tax amount using the vendor and release the invoice.
- Run PerformCashRequirements.
- Run the ElectronicPaymentCreation Batch job.
- A BOD is triggered and a work unit is generated successfully without any errors for FSM_ION_PayablesTracker_Out BOD (PayablesTrackerService).
- Verify that these XML paths are populated with values:
- PayableTrackerline/Tax. Values are displayed only if tax amount is specified.
- Tax/Calculation/RateNumeric. Value should not be zero.
JT-1467907
DisplayID changes in FSM_ION_SyncPayableTracker_Out for Adjustment scenario
DisplayID changes in FSM_ION_SyncPayableTracker_Out for Adjustment scenario.
Program/Business class/Process affected:
- FSM_ION_SyncPayableTracker_Out.lpd
Use these steps to test this enhancement:
- Enable ServiceDefinition for PayableTrackerService and attach FSM_ION_SyncPayableTracker_Out lpd.
- Create multiple PayablesInvoices with IncomewithHoldingCode details in Vendor.
- Run PerformCashRequirements.
- Run ElectronicPaymentCreation.
- A CashLedgerPayablesPayment record is created successfully.
- A work unit is triggered for PayableTrackService.
- Check the XMLs for PayableTracker and PayableTrackerAdjustmnet XML.
- In AdjustmentXMK, Display ID should be passed as 1@@A.
JT-1456830