Symptom
The business transaction 'AP Credit Memo - AR Credit Memo' is mandatory in the company template and cannot be modified.
Reproducing the issue
Prerequisites
You are using Intercompany Integration Solution version 51.x or 52.x.
Scenario:
The business transaction 'AP Credit Memo - AR Credit Memo' is mandatory in the company template and cannot be modified, even if the user chooses to use the alternative business transaction 'AR Credit Memo - AP Credit Memo'.
Expected Result:
The user can select either of the business transactions, 'AP Credit Memo - AR Credit Memo' or 'AR Credit Memo - AP Credit Memo,' in the company template.
Actual Result:
The business transaction 'AP Credit Memo - AR Credit Memo' is mandatory in the company template.
Workaround:
The solution supports the "A/P Credit Memo to A/R Credit Memo" or "A/R Credit Memo to A/P Credit Memo" cycle, based on your requirement you can enable either of the cycles. If you enable both cycles parallelly, it may lead to potential errors.
Hence, the 'AP Credit Memo - AR Credit Memo' cycle is made optional in the company template.
By using the below fix, if you need to use the 'AR Credit Memo - AP Credit Memo' document exchange cycle then you can deselect 'AP Credit Memo - AR Credit Memo' cycle in the company template.
Attached zip files (count 1) is to be imported via BizStore Import of Control Center.
1. From your existing environment take the backup of "com.cxs.b1i.repository" file as per the backup process below:
To take the backup of the repository files, perform the following steps:
- Login into Integration Framework 2.0.
- Goto Tools -->Control Center --> Maintenance -->BizStore Export.
- In the Exporting Content from BizStore, In the selection critera. Select the Dataset button.
- In the Choose Dataset, Choose Value "com.cxs.b1i.repository" and then press Submit button.
- Save the file in the relevant folder.
2. Perform the following steps to import the Repository file:
- Login into Integration Framework 2.0.
- Goto Control Center --> Maintenance -->BizStore Import.
- In the Importing Content to BizStore, In the selection critera. In the Choose Archive, select the Choose File button.
- Select the repository file "com.cxs.b1i.repository.zip".
- Select the checkbox Assume File System-Friendly Naming and then Submit.
Follow the steps below to configure the company template after applying the fix:
If you are using the default company template and need to deselect the 'AP Credit Memo - AR Credit Memo' business cycle, follow these steps:
i. Create a copy of the default company template.
ii. Deselect the 'AP Credit Memo - AR Credit Memo' business cycle and save the changes.
iii. Apply the updated company template to your SLDs in the system landscape.
iv. Redeploy the solution and save the keymapping data for the Currency object again.
Note:
Ensure that you have selected at least one of the business cycle either "A/P Credit Memo to A/R Credit Memo" or "A/R Credit Memo to A/P Credit Memo".
Solution
The issue described above will be fixed in the Intercompany integration solution version 53 for SAP Business One, and higher versions.
Product
Product or Product Version
B1 INTERCOMPANY INTEGRATION
SAP B1 10.0 FOR SAP HANA
SAP B1 9.3 FOR SAP HANA
SAP BUSINESS ONE 10.0
SAP BUSINESS ONE 9.3