Introduction:
The most of the times, it is common requirement to create the packing instructions in the ERP and the packaging specifications in EWM. Since these two activities will have the same functionality, it would be better to have common approach/solution to reduce the effort of creating these packing instructions/packaging specifications. The ERP and EWM systems are always in sync whenever there are changes done to the packing instructions.
Note – This blog was configured and tested on SAP S/4 1909 Embedded.
This functionality doesn’t require any configurations and may require the implementations of the BADIs based on the business requirement. SAP has already implemented few of these BADIs.
Advantages:
- The effort will be less since the packing instructions will be used as a source for packaging specifications.
- Avoid duplications of the activities and the effort.
- No scope for data mismatch between the packing instructions and the packaging specifications.
Deployments:
- Decentralized EWM and Embedded SAP S/4HANA 1909 Onwards.
- Application Component – SCM-BAS-PAK-PS
Activities:
Note – Be cautious while importing/activating the BC sets.
1. BC Sets Import – Transaction Code SCPR3
i. Download the attachments (zip files) attached in the OSS note 2485458
ii. Unzip the relevant BC sets files based on your system. Use ‘S4 BC sets’ for S/4 related BC Set activations
iii. Run the transaction code SCPR3 and then menu option: BC set –> Upload (Shift + F8) or click on Upload Icon. The system pops up with a dialog box, select the unzipped files one at a time.
iv. The system displays some message and press ‘Continue’
v. After successful Import, the system displays the below pop up message.
vi. Assign a transport request when the system prompts with a pop up.
vii. Click on the Consistency Check (Execute) Icon or press Shift+F1 to check the activation status.
viii. Repeat the above steps for all the 5 files attached in the zip file.
ix. The system shows all the BC sets in the left side panel as imported.
2. Activate the uploaded BC sets
i. Run the transaction code SE38 and enter the program name ‘SCPR_ACTIVATE_SBCSETS’ and click on Execute button.
1. Enter the BC set name imported earlier and click on execute.
2. After execution, the system displays activation status.
3. Validate the business function LOG_SCM_EWM_INT status
i. Run the transaction code SFW5 and search the business function.
4. Enable Packaging Specification field in CFM1
i. Run the transaction code SE38 and enter the program name RCIFCUST and click on Execute.
ii. Run the program RCIFIGEN after the first step. After executing both the programs, the packaging specification checkbox appears in CFM1.
Testing:
1. Create a packing instruction – POP1
i. Run the transaction code POP1 and enter the packing instruction.
ii. Save the packing instruction with all the required information.
2. Create CIF Integration Model – CFM1
i. Create the integration model with the below information and selecting the checkbox for packaging specification.
ii. Execute the integration model, then the system displays the below screen with the number of packaging specifications.
iii. Click on Generate IM button to generate the integration model.
3. Activate the CIF Integration Model – CFM2
i. Run the transaction code CFM2 and enter the below information.
ii. Click on Execute button to display the below screen.
iv. Double click on APO application to display the below screen.
vi. Select the integration model and then click on Active/Inactive. The New Status will be changed to Active.
vii. Click on Start to trigger the integration model. If there are no errors, the data will be transmitted to the EWM system.
4. Verify the packaging specification in EWM system
- Run the transaction code /N/SCWM/PACKSPEC and enter the packing instruction distributed from the ERP system.
- Click on Execute. The system display the below information.
- Click on Display Icon to display the packaging information.
Observations:
i. The distributed packaging specification is inactive status (Mostly a BADI exists for this to activate after the distribution. Need a more analysis).
ii. After initial transfer, the standard implemented BADI automatically distributes the packing instructions whenever the changes are saved.