Details

    • Customer:
      Zain Kuwait
    • Classification:
      CR

      Description

      Customer wants enhancement in the Generic Connector and wants to add TAG as well for the shifting of an asset.

      Earlier the sequence is ACTIVE> GENERIC>PASSIVE>STATIC for the Serial in NEP.

      Now the PROPOSED CHANGE/ENHANCEMENT sequence: ACTIVE>PASSIVE>GENERIC>STATIC.

      We are parsing Serial Number under “Serial” column of Passive Data for Generic.
      Now we need to work for the TAG as well.

      I suggest if we used below attribute of NEP for shifting purpose of TAG:

      Value NEP Attribute
      TAG Itembarcode

      Kindly check the above request and provide you valuable feedback.

        Activity

        Daljeet Singh Virdi logged work - 05/Nov/24 12:00 AM
        • Time Spent:
          2 hours, 30 minutes
           

          Discussed with Cybermak and shared the necessary details with Product team

        DSVirdi made changes -
        Field Original Value New Value
        Gantt Options Milestone (set to milestone: having a due date but zero effort)
        Planned Start 2024-11-07 24:00 (milestone: set planned start date to due date)
        Planned End 2024-11-07 24:00 (milestone: set planned end date to due date)
        Daljeet Singh Virdi made changes -
        Assignee Bassem Sabbagh [ bsabbagh ] Daljeet Singh Virdi [ dsvirdi ]
        Daljeet Singh Virdi made changes -
        Description Customer wants to enhance the Generic Connector Shifting and wants to introduce TAG as well for the shifting of assets.
        Daljeet Singh Virdi made changes -
        Description Customer wants to enhance the Generic Connector Shifting and wants to introduce TAG as well for the shifting of assets.
        Customer wants enhancement in the Generic Connector and wants to add TAG as well for the shifting of an asset.

        Earlier the sequence is ACTIVE> GENERIC>PASSIVE>STATIC for the Serial in NEP.

        Now the PROPOSED CHANGE/ENHANCEMENT sequence: ACTIVE>PASSIVE>GENERIC>STATIC.

        We are parsing Serial Number under “Serial” column of Passive Data for Generic.
        Now we need to work for the TAG as well.

        I suggest if we used below attribute of NEP for shifting purpose of TAG:

        Value NEP Attribute
        TAG Itembarcode

        Kindly check the above request and provide you valuable feedback.
        Daljeet Singh Virdi made changes -
        Assignee Daljeet Singh Virdi [ dsvirdi ] Hassan Abdine [ habdine ]
        Khaled Khalil made changes -
        Classification CR [ 13201 ]
        Description
        Customer wants enhancement in the Generic Connector and wants to add TAG as well for the shifting of an asset.

        Earlier the sequence is ACTIVE> GENERIC>PASSIVE>STATIC for the Serial in NEP.

        Now the PROPOSED CHANGE/ENHANCEMENT sequence: ACTIVE>PASSIVE>GENERIC>STATIC.

        We are parsing Serial Number under “Serial” column of Passive Data for Generic.
        Now we need to work for the TAG as well.

        I suggest if we used below attribute of NEP for shifting purpose of TAG:

        Value NEP Attribute
        TAG Itembarcode

        Kindly check the above request and provide you valuable feedback.
        Customer wants enhancement in the Generic Connector and wants to add TAG as well for the shifting of an asset.

        Earlier the sequence is ACTIVE> GENERIC>PASSIVE>STATIC for the Serial in NEP.

        Now the PROPOSED CHANGE/ENHANCEMENT sequence: ACTIVE>PASSIVE>GENERIC>STATIC.

        We are parsing Serial Number under “Serial” column of Passive Data for Generic.
        Now we need to work for the TAG as well.

        I suggest if we used below attribute of NEP for shifting purpose of TAG:

        Value NEP Attribute
        TAG Itembarcode

        Kindly check the above request and provide you valuable feedback.
        Khaled Khalil made changes -
        Assignee Hassan Abdine [ habdine ] Nour Ayoubi [ nayoubi ]
        Daljeet Singh Virdi made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 2 hours, 30 minutes [ 9000 ]
        Worklog Id 257165 [ 257165 ]
        DSVirdi made changes -
        Baseline Start 2024-11-07 24:00 (set baseline based of initial work logging)
        Baseline End 2024-11-07 24:00 (set baseline based of initial work logging)
        Khaled Khalil made changes -
        Assignee Nour Ayoubi [ nayoubi ] Khaled Khalil [ kkhalil ]
        Daljeet Singh Virdi logged work - 21/Nov/24 12:00 AM
        • Time Spent:
          2 hours
           

          Document test and shared with customer

        Hide
        Daljeet Singh Virdi added a comment -

        Dear @Salim Ali Abubakar,

        Generic Connector introduced to reduce the number of small connectors with different Dump format.

        As mentioned in below sample case ,If the node discovered via BMC, it should come in NEP via IT xml import.
        There is no need to import via Generic template. Because as per the current logic , if you import via Generic, it will show error as the preference given to Active Inventory over Generic (IT Inventory comes under one of the Active Inventory).

        Now If the time taking to provide the Serial to the asset is long, still it will be available in NEP IT Inventory for the financialization.

        Try to have a sample case where an Asset is not able to import in NEP having the TAG ID with below mentioned conditions :

        1) Asset must not be present in Passive DB.
        2) Asset must not be coming via BMC discovery or any active Inventory.
        3) Asset must not be present in any of the Warehouse , where it can track with TAG ID.

        NETWORKS TRANSFORMED

        Daljeet Singh Virdi| Senior Telecom Engineer
        Mob: +91 9717304711
        1102-1103, Tower C, Unitech Cyber Park, Gurgaon
        daljeet.virdi@mobinets.com | www.mobinets.com

        From: Salim Ali Abubakar <Salim.A@cybermak.net>
        Sent: 25 November 2024 05:41 PM
        To: Daljeet Singh Virdi <Daljeet.Virdi@mobinets.com>; Abir Messaikeh <Abir.Messaikeh@nuiva.com>; Medhat El Shenawy <Medhat.M@cybermak.net>
        Cc: ALM Support <ALM.Support@cybermak.net>; support <support@mobinets.com>; L2_Team_Leb <L2_Team_Leb@mobinets.com>; Mohamad Ezzedine <Mohamad.Ezzedine@mobinets.com>
        Subject: RE: ZKW | GENERIC TEMPLATE | NEW SEQUENCE ENHANCEMENT

        Dear Daljeet,

        As per a sample business case,
        Consider an IT node that is discovered by BMC with a tag number manually imported through Generic template into the NEP with a Tag number which is given to the asset before being Serialized.
        Note that sometimes the serialization may take a lot of time thus assets are provided with temporary Tag Numbers.
        Once the assets are serialized and imported into the NEP, Necessary changes to the assets should take place which will be the registering of the SN into the assets.

        Should you have any questions or require additional details, please feel free to reach out to me.

        Kind regards,

        Salim Abubakar,
        ALM Support Team.
        CyberMAK Information Systems.

        Show
        Daljeet Singh Virdi added a comment - Dear @Salim Ali Abubakar, Generic Connector introduced to reduce the number of small connectors with different Dump format. As mentioned in below sample case ,If the node discovered via BMC, it should come in NEP via IT xml import. There is no need to import via Generic template. Because as per the current logic , if you import via Generic, it will show error as the preference given to Active Inventory over Generic (IT Inventory comes under one of the Active Inventory). Now If the time taking to provide the Serial to the asset is long, still it will be available in NEP IT Inventory for the financialization. Try to have a sample case where an Asset is not able to import in NEP having the TAG ID with below mentioned conditions : 1) Asset must not be present in Passive DB. 2) Asset must not be coming via BMC discovery or any active Inventory. 3) Asset must not be present in any of the Warehouse , where it can track with TAG ID. NETWORKS TRANSFORMED Daljeet Singh Virdi| Senior Telecom Engineer Mob: +91 9717304711 1102-1103, Tower C, Unitech Cyber Park, Gurgaon daljeet.virdi@mobinets.com | www.mobinets.com From: Salim Ali Abubakar <Salim.A@cybermak.net> Sent: 25 November 2024 05:41 PM To: Daljeet Singh Virdi <Daljeet.Virdi@mobinets.com>; Abir Messaikeh <Abir.Messaikeh@nuiva.com>; Medhat El Shenawy <Medhat.M@cybermak.net> Cc: ALM Support <ALM.Support@cybermak.net>; support <support@mobinets.com>; L2_Team_Leb <L2_Team_Leb@mobinets.com>; Mohamad Ezzedine <Mohamad.Ezzedine@mobinets.com> Subject: RE: ZKW | GENERIC TEMPLATE | NEW SEQUENCE ENHANCEMENT Dear Daljeet, As per a sample business case, Consider an IT node that is discovered by BMC with a tag number manually imported through Generic template into the NEP with a Tag number which is given to the asset before being Serialized. Note that sometimes the serialization may take a lot of time thus assets are provided with temporary Tag Numbers. Once the assets are serialized and imported into the NEP, Necessary changes to the assets should take place which will be the registering of the SN into the assets. Should you have any questions or require additional details, please feel free to reach out to me. Kind regards, Salim Abubakar, ALM Support Team. CyberMAK Information Systems.
        Hide
        Abir Messaikeh added a comment - - edited

        to be resumed in Q1 2025 upon management decision

        Show
        Abir Messaikeh added a comment - - edited to be resumed in Q1 2025 upon management decision
        Abir Messaikeh made changes -
        Status Opened [ 1 ] Registered [ 10304 ]
        Hassan Abdine made changes -
        Project Mobinets_Support [ 10405 ] L3 Support [ 14300 ]
        Key MOB-7082 LS-41
        Workflow Support_WF_ABIR [ 178608 ] Mobinets_Dev_WF_J4.4 [ 179208 ]
        Status Registered [ 10304 ] Pending Design Session [ 10112 ]
        Reporter Daljeet Singh Virdi [ dsvirdi ] Abir Messaikeh [ amessaikeh ]
        Issue Type Feature [ 10101 ] CR [ 10900 ]
        Assignee Khaled Khalil [ kkhalil ]
        Hassan Abdine made changes -
        Reporter Abir Messaikeh [ amessaikeh ] Daljeet Singh Virdi [ dsvirdi ]
        Khaled Khalil made changes -
        Assignee Nour Ayoubi [ nayoubi ]
        Khaled Khalil made changes -
        Assignee Nour Ayoubi [ nayoubi ] Khaled Khalil [ kkhalil ]
        Daljeet Singh Virdi made changes -
        Time Spent 2 hours, 30 minutes [ 9000 ] 4 hours, 30 minutes [ 16200 ]
        Worklog Id 258644 [ 258644 ]
        Hide
        Nour Ayoubi added a comment -

        WL for changing the sequence between generic and passive: 5 days
        +WL to add shifting base on tag nb from generic to passive: 3 days
        +testing: 2 days

        Show
        Nour Ayoubi added a comment - WL for changing the sequence between generic and passive: 5 days +WL to add shifting base on tag nb from generic to passive: 3 days +testing: 2 days
        Hide
        Daljeet Singh Virdi added a comment -

        Dear @Hassan Abdine,

        Currently, the shifting is being performed based on the Serial Number, wherein Generic elements are given higher priority over Passive elements.

        Please note that there is no rule implemented based on Item Barcode.

        Kindly find the attached email containing the relevant documents outlining the rules based on Serial Number.

        For reference, Passive elements here refer to assets present in the Passive Database (DB).

        NETWORKS TRANSFORMED

        Daljeet Singh Virdi| Senior Telecom Engineer
        Mob: +91 9717304711
        1102-1103, Tower C, Unitech Cyber Park, Gurgaon
        daljeet.virdi@mobinets.com | www.mobinets.com

        From: Hassan Abdine <Hassan.Abdine@nuiva.com>
        Sent: 02 July 2025 11:33 AM
        To: Daljeet Singh Virdi <Daljeet.Virdi@mobinets.com>
        Cc: Abir Messaikeh <Abir.Messaikeh@nuiva.com>; Aurobinda Panda <Aurobinda.Panda@mobinets.com>; Mostafa Kalawoun <Mostafa.kalawoun@mobinets.com>
        Subject: Re: Zain KW | Generic Enhancement for Passive DB elements

        Hi Daljeet,

        Could you please highlight the difference between the current rules/priority and the new ones?

        Thank you,
        Hassan
        ________________________________________
        From: Daljeet Singh Virdi <Daljeet.Virdi@mobinets.com>
        Sent: Monday, June 30, 2025 12:00 PM
        To: Hassan Abdine <Hassan.Abdine@nuiva.com>; Hassan Abdine <Hassan.Abdine@nuiva.com>
        Cc: Abir Messaikeh <Abir.Messaikeh@nuiva.com>; Aurobinda Panda <Aurobinda.Panda@mobinets.com>; Mostafa Kalawoun <Mostafa.kalawoun@mobinets.com>
        Subject: Zain KW | Generic Enhancement for Passive DB elements

        Dear @Hassan Abdine,

        Pl find the below new request shared by customer for Generic enhancement in terms of Passive DB assets.

        Kindly go through it and provide your valuable feedback for the same.

        I would like to clarify the logic for the Generic Connector – Shifting Passive Assets by Barcode, especially in light of some observed contradictions.
        Please review the below refined and elaborated logic, and confirm if it aligns with your expectations — or advise if there are any comments or changes needed:
        ________________________________________
        Passive Asset Handling via Generic Template
        When a passive asset dump is loaded through the Generic Template, the system will behave as follows:
        • If the asset already exists in the mobile app passive inventory (based on ItemBarcode):
        o Priority will be given to the Generic Template Passive Asset details.
        o This means the asset’s attributes (Site ID, Category, Part No, Model, etc.) will be updated/overwritten using the Generic Template.
        • If the asset is later removed from the Generic Template:
        o The system assumes it is no longer being managed externally.
        o It will revert to using the mobile app inventory as the data source (if the asset still exists there).
        • If the asset reappears in a future Generic Template dump:
        o The system will again prioritize the Generic Template and update the asset attributes accordingly.
        • Important Note on Updates:
        o Passive asset attributes will only be updated when the asset is present in the Generic Template.
        o If it is removed from the template, the system will no longer apply updates from it and will rely solely on the mobile app inventory.
        ________________________________________
        This clarification is to address the earlier confusion regarding how the system can prioritize the Generic Template and yet update passive asset attributes consistently — the key is updates only occur when the asset exists in the Generic template

        Show
        Daljeet Singh Virdi added a comment - Dear @Hassan Abdine, Currently, the shifting is being performed based on the Serial Number, wherein Generic elements are given higher priority over Passive elements. Please note that there is no rule implemented based on Item Barcode. Kindly find the attached email containing the relevant documents outlining the rules based on Serial Number. For reference, Passive elements here refer to assets present in the Passive Database (DB). NETWORKS TRANSFORMED Daljeet Singh Virdi| Senior Telecom Engineer Mob: +91 9717304711 1102-1103, Tower C, Unitech Cyber Park, Gurgaon daljeet.virdi@mobinets.com | www.mobinets.com From: Hassan Abdine <Hassan.Abdine@nuiva.com> Sent: 02 July 2025 11:33 AM To: Daljeet Singh Virdi <Daljeet.Virdi@mobinets.com> Cc: Abir Messaikeh <Abir.Messaikeh@nuiva.com>; Aurobinda Panda <Aurobinda.Panda@mobinets.com>; Mostafa Kalawoun <Mostafa.kalawoun@mobinets.com> Subject: Re: Zain KW | Generic Enhancement for Passive DB elements Hi Daljeet, Could you please highlight the difference between the current rules/priority and the new ones? Thank you, Hassan ________________________________________ From: Daljeet Singh Virdi <Daljeet.Virdi@mobinets.com> Sent: Monday, June 30, 2025 12:00 PM To: Hassan Abdine <Hassan.Abdine@nuiva.com>; Hassan Abdine <Hassan.Abdine@nuiva.com> Cc: Abir Messaikeh <Abir.Messaikeh@nuiva.com>; Aurobinda Panda <Aurobinda.Panda@mobinets.com>; Mostafa Kalawoun <Mostafa.kalawoun@mobinets.com> Subject: Zain KW | Generic Enhancement for Passive DB elements Dear @Hassan Abdine, Pl find the below new request shared by customer for Generic enhancement in terms of Passive DB assets. Kindly go through it and provide your valuable feedback for the same. I would like to clarify the logic for the Generic Connector – Shifting Passive Assets by Barcode, especially in light of some observed contradictions. Please review the below refined and elaborated logic, and confirm if it aligns with your expectations — or advise if there are any comments or changes needed: ________________________________________ Passive Asset Handling via Generic Template When a passive asset dump is loaded through the Generic Template, the system will behave as follows: • If the asset already exists in the mobile app passive inventory (based on ItemBarcode): o Priority will be given to the Generic Template Passive Asset details. o This means the asset’s attributes (Site ID, Category, Part No, Model, etc.) will be updated/overwritten using the Generic Template. • If the asset is later removed from the Generic Template: o The system assumes it is no longer being managed externally. o It will revert to using the mobile app inventory as the data source (if the asset still exists there). • If the asset reappears in a future Generic Template dump: o The system will again prioritize the Generic Template and update the asset attributes accordingly. • Important Note on Updates: o Passive asset attributes will only be updated when the asset is present in the Generic Template. o If it is removed from the template, the system will no longer apply updates from it and will rely solely on the mobile app inventory. ________________________________________ This clarification is to address the earlier confusion regarding how the system can prioritize the Generic Template and yet update passive asset attributes consistently — the key is updates only occur when the asset exists in the Generic template
        Hide
        Daljeet Singh Virdi added a comment -

        Dear Salim, Medhat

        We had a discussion with our product team and it is understood from the scenarios described by Daljeet from Al Duraidi that we need to update our rules so that AL duraidi corrects partially some data available in existing Passive DB through generic template for some period of time however initially the generic template was designed to import data one time, also there is a possibility to revert back on old data provided in Passive DB again which is creating too much complexity. Since those changes are provided initially manually by Alduraidi /Zain KW, we need to check the possibility to apply those data change on Passive DB directly manually and not NEP and we continue our usual daily sync for updated data without any rules updates since our main source of information for daily update of passive element is the Passive DB

        This is the context of our discussion so let us know your feedback accordingly

        Regards
        Abir

        Show
        Daljeet Singh Virdi added a comment - Dear Salim, Medhat We had a discussion with our product team and it is understood from the scenarios described by Daljeet from Al Duraidi that we need to update our rules so that AL duraidi corrects partially some data available in existing Passive DB through generic template for some period of time however initially the generic template was designed to import data one time, also there is a possibility to revert back on old data provided in Passive DB again which is creating too much complexity. Since those changes are provided initially manually by Alduraidi /Zain KW, we need to check the possibility to apply those data change on Passive DB directly manually and not NEP and we continue our usual daily sync for updated data without any rules updates since our main source of information for daily update of passive element is the Passive DB This is the context of our discussion so let us know your feedback accordingly Regards Abir
        Hide
        Hassan Abdine added a comment -

        as discussed, as CyberMark are the master of passive data, they shall be responsible of updating passive attributes, and NEP will sync ...

        Show
        Hassan Abdine added a comment - as discussed, as CyberMark are the master of passive data, they shall be responsible of updating passive attributes, and NEP will sync ...
        Hassan Abdine made changes -
        Status Pending Design Session [ 10112 ] Pending Requirements [ 10300 ]
        Hassan Abdine made changes -
        Assignee Khaled Khalil [ kkhalil ] Daljeet Singh Virdi [ dsvirdi ]
        Hassan Abdine made changes -
        Component/s NEP [ 16200 ]
        Hide
        Daljeet Singh Virdi added a comment -

        We are checking with Cybermak to provide suitable to discuss the way forward on this tickt.

        Show
        Daljeet Singh Virdi added a comment - We are checking with Cybermak to provide suitable to discuss the way forward on this tickt.
        Hide
        Daljeet Singh Virdi added a comment -

        As checked with Cybermak they will check internally to way forward on this ticket.

        Show
        Daljeet Singh Virdi added a comment - As checked with Cybermak they will check internally to way forward on this ticket.
        Daljeet Singh Virdi made changes -
        Status Pending Requirements [ 10300 ] Pending [ 10101 ]
        Daljeet Singh Virdi made changes -
        Status Pending [ 10101 ] Pending Requirements [ 10300 ]
        Daljeet Singh Virdi made changes -
        Status Pending Requirements [ 10300 ] Need More Info [ 10011 ]
        Daljeet Singh Virdi made changes -
        Status Need More Info [ 10011 ] Opened [ 1 ]
        Daljeet Singh Virdi made changes -
        Status Opened [ 1 ] Pending [ 10101 ]
        Daljeet Singh Virdi made changes -
        Status Pending [ 10101 ] Pending Requirements [ 10300 ]
        Daljeet Singh Virdi made changes -
        Status Pending Requirements [ 10300 ] Cancelled [ 10013 ]
        Daljeet Singh Virdi made changes -
        Status Cancelled [ 10013 ] Opened [ 1 ]
        Hide
        Daljeet Singh Virdi added a comment -

        Closure confirmed by Customer

        Show
        Daljeet Singh Virdi added a comment - Closure confirmed by Customer
        Daljeet Singh Virdi made changes -
        Status Opened [ 1 ] Need More Info [ 10011 ]
        Daljeet Singh Virdi made changes -
        Status Need More Info [ 10011 ] Opened [ 1 ]
        Daljeet Singh Virdi made changes -
        Status Opened [ 1 ] Pending [ 10101 ]
        Daljeet Singh Virdi made changes -
        Status Pending [ 10101 ] Pending Requirements [ 10300 ]
        Daljeet Singh Virdi made changes -
        Status Pending Requirements [ 10300 ] Pending [ 10101 ]
        Daljeet Singh Virdi made changes -
        Status Pending [ 10101 ] Cancelled [ 10013 ]
        Daljeet Singh Virdi made changes -
        Status Cancelled [ 10013 ] Opened [ 1 ]
        Daljeet Singh Virdi made changes -
        Status Opened [ 1 ] Cancelled [ 10013 ]
        Resolution Fixed [ 1 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Opened Opened Registered Registered
        35d 11h 37m 1 Abir Messaikeh 10/Dec/24 4:40 PM
        Registered Registered Pending Design Session Pending Design Session
        4d 20h 47m 1 Hassan Abdine 15/Dec/24 1:27 PM
        Pending Design Session Pending Design Session Pending Requirements Pending Requirements
        232d 19h 54m 1 Hassan Abdine 05/Aug/25 10:22 AM
        Pending Requirements Pending Requirements Need More Info Need More Info
        43s 1 Daljeet Singh Virdi 27/Jan/26 4:22 AM
        Pending Requirements Pending Requirements Cancelled Cancelled
        7s 1 Daljeet Singh Virdi 27/Jan/26 4:23 AM
        Opened Opened Need More Info Need More Info
        16d 1h 15m 1 Daljeet Singh Virdi 12/Feb/26 5:38 AM
        Need More Info Need More Info Opened Opened
        13s 2 Daljeet Singh Virdi 12/Feb/26 5:38 AM
        Opened Opened Pending Pending
        43s 2 Daljeet Singh Virdi 12/Feb/26 5:39 AM
        Pending Pending Pending Requirements Pending Requirements
        42s 3 Daljeet Singh Virdi 12/Feb/26 5:39 AM
        Pending Requirements Pending Requirements Pending Pending
        174d 19h 1m 2 Daljeet Singh Virdi 12/Feb/26 5:41 AM
        Pending Pending Cancelled Cancelled
        9s 1 Daljeet Singh Virdi 12/Feb/26 5:41 AM
        Cancelled Cancelled Opened Opened
        15s 2 Daljeet Singh Virdi 12/Feb/26 5:41 AM
        Opened Opened Cancelled Cancelled
        13s 1 Daljeet Singh Virdi 12/Feb/26 5:41 AM
        Subversion JIRA

        Links Hierarchy

         Documentation

        Invalid license: EXPIRED

          People

          • Assignee:
            Daljeet Singh Virdi
            Reporter:
            Daljeet Singh Virdi
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Due:
              Created:
              Updated:
              Resolved:
              Planned Start:
              Planned End:
              Actual Start:
              Date of Baselining:

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 4 hours, 30 minutes
              4h 30m

                Drag and Drop