Data entered into a customised field added to the sales invoice window OSIH is not saving.

SOLVED

To narrow down my issue, I have added a customised field into the Sales invoice (Controls tab) screen SIH1 and at the same time into a new screen called ZSIH1, both held in the OSIH window. I have validated screens/ windows globally and created a new entry transaction so fields appear in both SIH1 and ZSIH1 when called by the function GESSIH.

Data entered in the SIH1 field is saved but in the customised screen ZSIH it is not.

What am I missing ? Does this possibly require a specific script for the window to work with a new screen in the window?

Parents
  • +1
    verified answer

    Solution found for future reference. 

    I originally added my custom fields to SINVOICE however the object SIH is linked to SINVOICEV and uses code to link back to SINVOICE. As such fields do not save on all tabs.

    Moving the customised fields across from SINVOICE to SINVOICEV and data saved successfully.

Reply
  • +1
    verified answer

    Solution found for future reference. 

    I originally added my custom fields to SINVOICE however the object SIH is linked to SINVOICEV and uses code to link back to SINVOICE. As such fields do not save on all tabs.

    Moving the customised fields across from SINVOICE to SINVOICEV and data saved successfully.

Children
No Data