Skip to Content
avatar image
Former Member

IS-U: Migration- Issue with DEVICE object using EMIGALL

Hello Friends,

I need a quick help. The issue is here below.

I am using the object DEVICE to create Device/Equipment. I could able to create an Equipment however I found that in EQUI table the field SERNR is not updated. Actually this field should have the value of EQUNR.

I had tried many times wih differenct possible options but this field is empty in all the trials. I am also using the auto structure CONTR and its sub strucutures COMMIT, UPDATE, INDIV, CONV filling with 'X' but the result is only this field SERNR is not updated in the table EQUI.

Without this field SERNR being field I cannot perform Device Installation (Full/Technical/Billing).

Please share your ideas.

Thanks in Advance,

Vijay.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Jul 08, 2010 at 06:37 AM

    Hello,

    Please Check the generation flag for the automation structure CONTR is checked.

    Regards

    Olivia

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Olivia,

      Thanks for the response.

      But, I am already using the auto structure CONTR with generation flag checked.

      I had also tried changing the value for COMMIT with 'X' and 'S'.

      Still the field SERNR is not updated. Please let me know If I am missing something.

      Thanks,

      Vijay

  • avatar image
    Former Member
    Jul 08, 2010 at 11:16 AM

    Hi Vijay

    In the setup of DEVICE in EMIGALL...

    Are the values for EQUNR proveded by your file or determined via internal numbering?

    How do you populate SERNR?

    Thanks

    J├╝rgen

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Richard

      The solution is described in one of my earlier replies:

      This means another possible solution is to get a new number for EQUNR in EMIGALL and populate EQUNR and SERNR before calling the service function module ISU_M_EQUI_INSERT. Call function module NUMBER_GET_NEXT for object EQUIP_NR.

      This can be done on field level by setting the Processing Type to 4 = Rule (check which of the two fields comes first - EQUNR or SERNR - to assign the number from NUMBER_GET_NEXT and copy the value for the second field) or via events see menu item Utilities: Event, when you're in the object maintenance screen.

      Do you have a problem understanding the solution above or to implement it?

      Yep

      Jürgen