Introduction
This issue affects version 5.2.5.2 / 1.1.5.2 only.
Question or Problem
Scenario:
- You try to save a dependent document (nonmaster) without component relation to master document e.g. an "alternative presentation (ALTREP) or a office nonmaster document.
- You try to clone a dependent document (nonmaster) without component relation to master document e.g. an "alternative presentation (ALTREP) or a office nonmaster document.
Problem:
- When the document structure is written the error CDESK_SRV_MESSAGES | 086 is returned.
- DE: "Fehler beim Ändern der Attribute der Materialstücklistenpositionen"
- EN; "Error changing BOM Item attributes".
- In the log you can see the error | 29 | 860 | of FM /DSCSAG/DOC_BOM_MAINTAIN3_MULT.
Caused by
PLM-31858 - Function to set / unset BOM Derive options in SORTF and RES4 fields
Workaround and Solutions
Implement BAdI /dscsag/enh_doc method doc_bom_maintain_before:
METHOD /dscsag/if_enh_doc~doc_bom_maintain_before. * PLM-32970 DELETE it_bomitm_attr WHERE ( category = 'STPO' AND name = 'ITEM_GUID' ) OR ( category = 'STPO' AND name = 'ID_GUID' ). ENDMETHOD.
Use ECTR 5.2.5.3 or 1.1.5.3 as soon they are available
(see PLM-32970 in release notes)
See Also
- ...