BOD Connectors

This section contains enhancements in Infor Financials and Supply Management.

Add New Elements for Add On Charges, Tax rates in Line level for Sync Invoice Outbound bod for Local.ly

Add New Elements for Add On Charges, Tax rates in Line level for Sync Invoice Outbound bod for Local.ly.

Program/business class/process affected:
  • File Changed: FSM_ION_SyncInvoice_Outbound.lpd.
  • New Required Setup: NoNE.
  • New Variable Added in JSON: No.
  • New IPA Changes: FSM_ION_SyncInvoice_Outbound IPA flow following changes were made:
    • In Assign3280:Modified the javascript. AOCTaxRate value will populate for Local.ly Integration.
  • Integration Specific: Yes. For Local.ly Integration.
Use these steps to test the enhancement:
  1. Setup: In FinanceEnterpriseGroup, "BODtrigger" check box should be checked.
  2. Setup: Enable the Service Definition and Processes for FSM_ION_SyncInvoice_Outbound IPA flow.
  3. Setup: Go to Service Definition and Enable "ReceivableInvoiceService" for "FSM_ION_SyncInvoice_Outbound.lpd" Processes.
  4. Create BillingInvoice with AddOn Charge in Linelevel and Release it.
  5. Run InvoiceVerificationReport.
  6. Run InvoiceAndRegisterPrint.
  7. Run SubSystemUpdate.
  8. BOD will trigger and Work unit will generate With respective changes.

    SyncInvoice/DataArea/Invoice/InvoiceLine/InvoiceCharge/Tax/Calculation/RateNumeric

Dependencies: None.

JT-1643659

Add New Elements for Sync Shipment Outbound bod for Local.ly and country Poland

Added AccountingEntity for Sync Shipment Outbound bod for Local.ly and country Poland in SyncShipment/ShipmentItem/ItemID/ID-------->accountingEntity.

Program/business class/process affected:
  • Files Changed: FSM_ION_SyncShipment_Outbound.lpd.
  • New Required Setup: No.
  • New Variable Added in JSON: No.
  • New IPA Changes: Added Accounting entity in the X-path SyncShipment/ShipmentItem/ItemID/ID-------->accountingEntity.
  • Integration Specific: Yes. For Local.ly Integration.
Use these steps to test the enhancement:
  1. Setup: Enable the service "ShipmentService" for FSM_ION_SyncShipment_Outbound.lpd.
  2. Create Requisition and Release it.
  3. Run WarehousePickListPrint batch job.
  4. BOD will trigger and Work unit will generate successfully without any error for FSM_ION_SyncShipment_Out BOD.
  5. Verify the result.

3. Verify the Result. Accounting entity element in the X-path SyncShipment/ShipmentItem/ItemID/ID.

Dependencies: None.

JT-1634335

Add New Elements for SyncReceiveDelivery Outbound bod for Local.ly and Poland Country

Added new elements in SyncReceiveDelivery_Out.

Program/business class/process affected:
  • Files Changed: FSM_ION_SyncReceiveDelivery_Out lpd.
  • New Required Setup: No.
  • New Variable Added in JSON: No.
  • New IPA Changes:
    • In Start Node added variables ShipLoc,ShipFromLoc,IntegrationApplication.
    • Added conditions in nodes POR_VAR,Assign3740,Assign6980,XML_POR.
    • Added node VL.
  • Integration Specific: Yes. For Local.ly Integration. Poland
Use these steps to test the enhancement:
  1. Setup: In FinanceEnterpriseGroup, "BODtrigger" check box should be checked.
  2. Setup: For Outbound BOD, Enable the Service Definition "PurchaseOrderReceiptService" for FSM_ION_SyncReceiveDelivery_Out.
  3. Ceate PurchaseOrder and Release it.
  4. Create and Release a PurchaseOrderReceipt for it and release.
  5. BOD will trigger and Work unit will generate successfully without any error.
  6. Verify the results:
    • Mapped Company@@ShipToLocation to XPath ReceiveDeliveryHeader/DocumentID/ID@Location.
    • Mapped Company@@PurchaseFromLocation to Xpath ReceiveDeliveryHeader/ShipFromParty/Location/ID.

Dependencies: None.

JT-1634324

Add new Elements for LCL Tax Report outbound bod for the country Luxembourg

Added new elements in XPaths DeclaringParty and party.

Program/business class/process affected:
  • Files Changed: FSM_ION_SyncLCLTaxReport.lpd
  • New Required Setup: None.
  • New Variable Added in JSON: No.
  • New IPA Changes:
    • In start node added new variable TaxIDLU1,TaxIDLU2,DeclaringID.
    • Added conditions in nodes Assign1980,RptHdr.
  • Integration Specific: Yes. For Local.ly Integration. Luxembourg.
Use these steps to test the enhancement:
  1. Setup: Enable the service "TaxReportService" for FSM_ION_SyncLCLTaxReport _Out.lpd.
  2. Setup: In SystemConfiguration give the value of IntegrationApplication == "Local.ly"
  3. Create a Payablesinvoice with tax and PayablesInvoice of type Credit memo and release it. Do the payment for the Invoice by performing actions:
    1. Perform cash Requirements.
    2. Electronic Payment Creations.
    3. PaymentClose.
    4. Run Vat Return Report batch Job. BOD will trigger and Work unit will generate successfully.
  4. Verify the result: TaxReportHeader/Party/PartyIDs/TaxID,TaxReportHeader/DeclaringParty/PartyIDs/TaxID mapped new elements to above XPaths for Luxembourg country.

Dependencies: None.

JT-1632945

Add new Elements in the user area for SyncInvoice outbound bod for country India

Add new Elements in the user area for SyncInvoice outbound BOD for country India.

Program/business class/process affected:
  • File Changed: FSM_ION_SyncInvoice_Outbound.lpd.
  • New Required Setup: None.
  • New Variable Added in JSON: Yes.
  • New IPA Changes: In FSM_ION_SyncInvoice_Outbound IPA flow following changes were made:
    • In Start node : Added RInvGeneralLedgerDate variable.
    • In JSONParser1620: GeneralLedgerDate varibale mapped to ReceivableInvoice.GeneralLedgerDate.
    • In Assign1620: In Javascript , RInvGeneralLedgerDate value mapped.
    • In Assign4010: In Javascript , for PROPERTIES_XML, "lcl.AccountingDate" property added for Local.ly India.
  • Integration Specific: Yes. These changes are specific to Local.ly India.
Use these steps to test the enhancement:
  1. Setup: In FinanceEnterpriseGroup, "BODtrigger" check box should be checked.
  2. Setup: Enable the Service Definition and Processes for FSM_ION_SyncInvoice_Outbound IPA flow.
  3. Setup: Go to Service Definition and Enable "ReceivableInvoiceService" for "FSM_ION_SyncInvoice_Outbound.lpd" Processes.
  4. Testing process - Option 1
    1. ReceivableInvoiceService:

      1.Create ReceivableInvoice and Release it.

      2.BOD will trigger and Work unit will generate With respective newly added element.

  5. Testing process - Option 2
    1. Create BillingInvoice Release it.
    2. Run InvoiceVerificationReport.
    3. Run InvoiceAndRegisterPrint.
    4. Run SubSystemUpdate.
    5. BOD will trigger and Work unit will generate With respective newly added element.
  6. Testing process - Option 3
    1. Perform the required Setup for creating ProjectContract.
    2. Goto ProjectContract and add 'Billing Milestones'
    3. Goto 'Actions' and click 'Generate Invoices'.
    4. Verify Invoices have been generated in Invoice Details tab.
    5. Goto 'Actions' and click 'Journalize Invoice'.
    6. ReceivableInvoice record should generate.
    7. Verify generated work unit record.
    8. BOD will trigger and Work unit will generate successfully with newly added element.
  7. Verify the Result:
    • SyncInvoice/DataArea/Invoice/ InvoiceHeader/UserArea @lcl.AccountingDate properties -added and value mapped to ReceivableInvoice.GeneralLedgerDate (Time stamp).

Dependencies: None.

JT-1637850

Add new Elements in the user area for SyncSupplierInvoice outbound bod for country India

Add new Elements in the user area for SyncSupplierInvoice outbound bod for country India.

Program/business class/process affected:
  • File Changed: FSM_ION_SyncSupplierInvoice_Outbound.lpd
  • New Required Setup: None.
  • New Variable Added in JSON: None.
  • New IPA Changes:
    • In FSM_ION_SyncSupplierInvoice_Outbound.lpd IPA flow following changes were made:
      • Start node : Added PInvAccountingDate variable.
      • In Assign9720: Added Javascript logic for PInvAccountingDate.
      • In Assign5320: Added lcl.AccountingDate property for Local.ly India.
      • In Assign4810: Added lcl.AccountingDate property for Local.ly India.
  • Integration Specific: Yes. These changes are related to Local.ly Integration specific to India country.
Use these steps to test the enhancement:
  1. Setup: In FinanceEnterpriseGroup, "BODtrigger" check box should be checked.
  2. Setup: Enable the Service Definition and Processes for FSM_ION_SyncSupplierInvoice_Outbound IPA flow.
  3. Setup: Go to Service Definition and Enable "PayableInvoiceService" for "FSM_ION_SyncSupplierInvoice_Outbound.lpd" Processes.
  4. Create PayableInvoice and Release it
  5. BOD will trigger and Work unit will generate With respective changes.
  6. SupplierInvoiceHeader/UserArea/Property lcl.AccountingDate added.

Dependencies: None.

JT-1627536

Changes made on MASS BOD screen with respect to FSM-SFDC integration

Changes made on MASS BOD screen with respect to FSM-SFDC integration.

Program/business class/process affected:
  • bl/BODDataInitialLoad
Use these steps to test the enhancement:
  1. Go To Application Administrator-->Financials -->Shared Processes ->BOD Integrations. Click "Mass BOD Publish".
  2. Open Mass BOD Publish.
  3. Create record.
  4. Select Type as "Integration Wise" and Select Integration as "SFDC".
  5. Below List of BOD's will display.
  6. Trigger list of BOD's individually by selecting respective criteria.
    1. Sync.CustomerPartyMaster Outbound BOD
    2. Sync.BillToPartyMaster Outbound BOD
    3. Sync.ShipToPartyMaster Outbound BOD
    4. Sync.ContactMaster Outbound BODt (ContactMaster AR)
    5. Sync.ItemMaster Outbound BOD

Dependencies: None.

JT-1630493

GLSSJE: Send SourceSystemJournalEntry in the JournalEntryLine.SourceDocumentType for system code GL

GLSSJE: Send SourceSystemJournalEntry in the JournalEntryLine.SourceDocumentType for system code GL.

Program/business class/process affected:
  • File Changed: FSM_ION_SyncSourceSystemJournalEntry_Out.lpd
  • New Required Setup: No
  • New Variable Added in JSON: No
  • New IPA Changes
    • In FSM_ION_SyncSourceSystemJournalEntry_Out IPA flow following changes were made:
      • GLTRN_VAR:Modified Java script IntegrationApplication "Local.ly" and Singapore Contry for GL type value mapped as "SourceSystemJournalEntry"
      • BatchGLTRN_VAR:Modified Java script IntegrationApplication "Local.ly" and Singapore Contry for GL type value mapped as "SourceSystemJournalEntry"
      • Assign4060:Modified Java script IntegrationApplication "Local.ly" and Singapore Contry for GL type value mapped as "SourceSystemJournalEntry"
  • Integration Specific: Yes. These changes are related to IntegrationApplication "Local.ly" Country specific to Singapore.
Use these steps to test the enhancement:
  1. Setup: In FinanceEnterpriseGroup, "BODtrigger" check box should be checked.
  2. Setup: Enable the Service Definition and Processes for FSM_ION_SyncSourceSystemJournalEntry_Out IPA flow.
  3. Create GeneralLedgerJournalControl record for Manual GL type.
  4. Perform Release and Quick post.
  5. Record will be posted.
  6. BOD will trigger and Work unit will generate successfully with respective changes
    • JournalEntryLine/SourceDocumentReference@type as "SourceSystemJournalEntry" -->IntegrationApplication "Local.ly" and Singapore Contry for GL type

Dependencies: None.

:JT-1636328

ION Content and JSON Files Delivery -IEFIN2021.11

Latest IPA JSON files and FSM_ION_CONTENT* delivery -

Program/business class/process affected:
  • JSONFILES_ST record updtaed in \iefin\wfdata\SampleDocumentTemplate
  • FSM_ION_CONTENT* record updated in \iefin\plugins\iefinconnector\ipa_content.
  • \iefin\wfdata\SampleDocumentTemplate.
  • \iefin\plugins\iefinconnector\ipa_content\SampleDocumentTemplate.
Use these steps to test the enhancement:
  1. Go to Application -->Application Administrator -->Supply Management -->Shared Processes -->Sample Document Template.
  2. Open Sample Document
  3. In the All tab, search for JSONFILES_ST, the record updated with attachment.
  4. In Fact Sheets tab, search for FSM_ION_CONTENT*, three records updated with attachment.
  5. FSM_ION_CONTENTPACK_ST,FSM_ION_CONTENT_PACK_IONCE_IMS_ST and FSM_ION_CONTENT_PACK_IONCE_ST.

Dependencies: None.

JT-1645917

Remove Prefix lcl for CommodityCode attribute in Shipment Outbound BOD

Removed Prefix lcl for CommodityCode attribute for Sync.Shipment_Out BOD to Local.ly intergration

Program/business class/process affected:
  • Files Changed: FSM_ION_SyncShipment_Out.ipd
  • New Required Setup: No new setup is required
  • New Variable Added in JSON: No new variable is added
  • New IPA Changes: No
  • Integration Specific: These changes are related to Local.ly integration.
Use these steps to test the enhancement:
  1. Setup: In FinanceEnterpriseGroup, "BODtrigger" check box should be checked.
  2. Setup: For Outbound BOD, Enable the Service Definition "ShipmentService" and Process "FSM_ION_SyncShipment_Out".
  3. Setup: Assign value "Local.ly" to "IntegratingApplication" parameter in System Configurations.
  4. Create CustomerOrder and CustomerOrderLine.
  5. Release CustomerOrder.
  6. Run WarehousePickListPrint batch job
  7. BOD will trigger and Work unit will generate successfully without any error for FSM_ION_SyncShipment_Out BOD.
  8. Verify the below X-Path values.
    • SyncShipment/DataArea/Shipment/ShipmentItem/Classification/Codes/Code [@listID="CommodityCode"] -- Item.CommoditiyCode

Dependencies: None.

JT-1641995

Remove the Fiscal year and Fiscal period Nodes in the SyncSupplierInvoice outbound bod for Local.ly

Remove the Fiscal year and Fiscal period Nodes in the SyncSupplierInvoice outbound bod for Local.ly.

Program/business class/process affected:
  • File changed: FSM_ION_SyncSupplierInvoice_Outbound.lpd
  • New Required Setup: No
  • New Variable Added in JSON: No
  • New IPA Changes: In FSM_ION_SyncSupplierInvoice_Outbound.lpd IPA flow following changes were made:
    • In Assign5320: commented lcl.FiscalYear and lcl.FiscalPeriod property.
    • In Assign4810: commented lcl.FiscalYear and lcl.FiscalPeriod property.
  • Integration Specific: Yes. These changes are related to Local.ly Integration.
Use these steps to test the enhancement:
  1. Setup: In FinanceEnterpriseGroup, "BODtrigger" check box should be checked.
  2. Setup: Enable the Service Definition and Processes for FSM_ION_SyncSupplierInvoice_Outbound IPA flow.
  3. Setup: Go to Service Definition and Enable "PayableInvoiceService" for "FSM_ION_SyncSupplierInvoice_Outbound.lpd" Processes
  4. Create PayableInvoice and Release it.
  5. BOD will trigger and Work unit will generate With respective changes.

    SupplierInvoiceHeader/UserArea/Property lcl.FiscalYear and lcl.FiscalPeriod removed.

Dependencies: None.

JT-1625528

Sync_CreditTransfer_Outbound changes for Local.ly-- Poland

Sync_CreditTransfer_Outbound changes for Local.ly-- Poland

Program/business class/process affected:
  • Files changed: FSM_ION_SyncCreditTransfer_Out.lpd
  • IPA changes:
    • Added below variables in 'start' node
      • VendorCountry
      • VendorLocCountry

    • Added below javascript in Assign5940,Assign6300 nodes
      • VendorCountry="";
        VendorLocCountry="";
        if (IntegrationApplication == "Local.ly" && DebtorAddressCountry == "PL")
        {
        VendorCountry=VendorAddressCountry;
        AEAddressCountry=AEAddressCountry;
        }
        if(IntegrationApplication == "Local.ly" && DebtorAddressCountry == "PL" && RemitTolocation!="")
        {
        VendorLocCountry=VLoc_Country;
        }
        else
        if(IntegrationApplication == "Local.ly" && DebtorAddressCountry == "PL" && RemitTolocation=="")
        {
        VendorLocCountry=VendorAddressCountry;
        }

      Changes are required for Poland only(Country Code: PL)

Use these steps to test the enhancement:
  1. Setup: In FinanceEnterpriseGroup, "BODtrigger" check box should be checked.
  2. Testing:
    1. Do required setup for CreditTransfer flow.
    2. Create PayablesInvoice and release
    3. Run'Perform Cash Application' job.
    4. Check CashRequiremnetsResults records.
    5. Run ElectronicPaymentCreation job
    6. BOD will trigger and Work unit will generate successfully without any error for FSM_ION_SyncCreditTransfer_Out BOD.
  3. Verify the result: X-paths.
    • SyncCreditTransfer/DataArea/CreditTransfer/CreditTransferPayment/PaymentTransaction/FinalAgentFinancialParty/CountryCode
    • SyncCreditTransfer/DataArea/CreditTransfer/CreditTransferPayment/PaymentTransaction/CreditorParty/CountryCode
    • SyncCreditTransfer/DataArea/CreditTransfer/CreditTransferPayment/DebtorParty/CountryCode

Dependencies: None.

JT-1634176

Unable to interface SupplierInvoices when ProcessSupplierInvoice_Batch configuration is set to Online

Unable to interface SupplierInvoices when ProcessSupplierInvoice_Batch configuration is set to Online.

Program/business class/process affected:
  • File Changed: FSM_ION_ProcessSupplierInvoice_Inbound.lpd
  • New Required Setup: No
  • New Variable Added in JSON: No
  • New IPA Changes:
    • In FSM_ION_ProcessSupplierInvoice_Inbound.lpd IPA flow following changes were made:
      • Start node : Added PInvAccountingDate variable.
      • In Assign1040: Modified Javascript commented TMP_ACCOUNT_UNIT = "" and added TMP_ACCT_UNIT="";
      • In Assign3530: Modified Javascript commented TMP_ACCOUNT_UNIT = "" and added TMP_ACCT_UNIT="";
      • In Assign4720: Modified Javascript commented TMP_ACCOUNT_UNIT = "" and added TMP_ACCT_UNIT="";
      • In Assign6300: Modified Javascript commented TMP_ACCOUNT_UNIT = "" and added TMP_ACCT_UNIT="";
      • In Assign9110: Modified Javascript commented TMP_ACCOUNT_UNIT = "" and added TMP_ACCT_UNIT="";
  • Integration Specific: No
Use these steps to test the enhancement:
  1. Setup: In FinanceEnterpriseGroup, "BODtrigger" check box should be checked.
  2. In Channel Administrator ,For ION Channel Enable the FSM_ION_Connector
  3. Activate Process.SupplierInvoice in ION Inbox Receivers for FSM_ION_ProcessSupplierInvoice_Inbound processes.
  4. Parse the ProcessSupplierInvoice inbound xml.
  5. Work unit is generating and BOD triggering.
  6. Creating record in PayablesInvoice.
  7. It is working as expected for Online/interface scenario.

Dependencies: None.

JT-1634307

Add New Elements for Add On Charges, Tax rates in Line level for Sync Invoice Outbound bod for Local.ly

Add New Elements for Add On Charges, Tax rates in Line level for Sync Invoice Outbound bod for Local.ly

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 following changes were made:
      • In Assign3280:Modified the javascript. AOCTaxRate value will populate for Local.ly Integration.
  • Integration Specific: Yes. For Local.ly Integration.
Use these steps to test the enhancement:
  1. Setup: In FinanceEnterpriseGroup, "BODtrigger" check box should be checked.
  2. Setup: Enable the Service Definition and Processes for FSM_ION_SyncInvoice_Outbound IPA flow.
  3. Setup: Go to Service Definition and Enable "ReceivableInvoiceService" for "FSM_ION_SyncInvoice_Outbound.lpd" Processes.
  4. Create BillingInvoice with AddOn Charge in Linelevel Release it.
  5. Run InvoiceVerificationReport
  6. Run InvoiceAndRegisterPrint
  7. Run SubSystemUpdate
  8. BOD will trigger and Work unit will generate With respective changes.

    SyncInvoice/DataArea/Invoice/InvoiceLine/InvoiceCharge/Tax/Calculation/RateNumeric

Dependencies: None.

JT-1643659