Example: Correct Field Names and Format of Interface
This section provides an example of the process for creating a version of a JD Edwards EnterpriseOne published business service.
This example change involves modifications made in the published business service only. The business service is JP010000. A field is incorrectly named isEntityTypeNettingIndicator but it should be isARAPNettingUsed. Use these steps to create a version of the published business service.
Create a new version of the value object where the field resides.
Create a copy of the AddressBookResult value object and name it AddressBookResultV2.
Inside AddressBookResultV2, change the field isEntityTypeNettingIndicator to isARAPNettingUsed.
Create a copy of ShowAddressBook and name it ShowAddressBookV2.
InsideShowAddressBookV2, change all references in mapFromPublishedMethod to ShowAddressBookV2, including the name change for the isARAPNettingUsed field.
Create a new published method.
Copy the existing getAddressBook method and paste it at the end of the class.
Change the name of the copy to getAddressBookV2.
Within getAddressBookV2, change all references to the value object ShowAddressBook to the new value object ShowAddressBookV2.