SG-1890 CLONE - Databridge- ItemMaster Inbound sync fails when parts is linked to a profile and track by asset - HxGN EAM - Version 12.0 - Hexagon

HxGN EAM Resolved Issues for 2022

Language
English
Product
HxGN EAM
Search by Category
HxGN EAM Version
12

SG-1890 CLONE - Databridge- ItemMaster Inbound sync fails when parts is linked to a profile and track by asset

 Description 

DATABRIDGE IMPACT NOTE:

Added mappings of ItemMasterHeader/UserArea/"eam.ObjectOrg","eam.ObjectDesc" for both inbound and outbound ItemMaster.

For external non-EAM application sends the BOD to EAM, please ensure ApplicationArea\\Sender\\LogicalID does not start with lid://infor.eam.

END OF DATABRIDGE IMPACT NOTE

When a part is linked to a profile and set as tracked by asset, the sync inbound itemmaster fails with below message.

Error in processing InterfaceItemMaster K-PROF & ORG1. For EAM entity ImportPart K-PROF.

Description field cannot be blank. at /Part\[0]/PROFILEID\[0]/DESCRIPTION\[0]; Profile Org. field cannot be blank. at /Part\[0]/PROFILEID\[0]/ORGANIZATIONID\[0]/ORGANIZATIONCODE.

Error trace: ModelProcessorException caught. - More details: Caught MPAdapterException in PartModelProcessor.process -

More details: FunctionBatchException from level one call. - More details: Carrier for a set of errors. - Main cause: Profile Description is required.

Interfaced SAP application has no profile information. The ION bod does not contain this information.

Can you please check how to databridge should handle this ?

Is there a simple workaround as customer rapidly needs a solution ?

*Actual results*

Error when updating profile parts via BOD

*Expected results*

Should be able to update parts linked to profiles via a BOD

*Steps to reproduce*

1 Create a part in EAM

2 Set to Track by asset

3 Go to Equipment - Setup - Profiles

4 Create a profile and add the part

5 Create a PO

6 In Assets for PO : link the part to an asset

7 Approve PO and receive the part

8 Issue the part

9 Make sure that sync item master was set and that BOD are sent to ION

10 Retrieve the BOD and change the description of the part

11 Resend the BOD via ftp/ION to EAM

12 ItemMaster sync will be in error