Details

    • Type: Bug Bug
    • Status: Ready for QA Ready for QA (View Workflow)
    • Priority: Normal Normal
    • Resolution: Not Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: SRD
    • Labels:
      None Labels
    • Customer:
      OMAN-Tel

      Description

      addLastMileCost SRD API - Passed / Review

      <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://server.internal.api.srd.nep.mobinets.com/">
      <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://server.internal.api.srd.nep.mobinets.com/">
      <soapenv:Header/>
      <soapenv:Body>
      <ser:addLastMileCost>
      <!-Optional:->
      <requestId>mb011</requestId>
      <!-Optional:->
      <serviceName>1319442_FBB</serviceName>
      <!-Optional:->
      <milestoneType>CE</milestoneType>
      <!-Optional:->
      <cost>77</cost>
      </ser:addLastMileCost>
      </soapenv:Body>
      </soapenv:Envelope>

      <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
      <soap:Body>
      <ns2:addLastMileCostResponse xmlns:ns2="http://server.internal.api.srd.nep.mobinets.com/"/>
      </soap:Body>
      </soap:Envelope>

        Activity

        Hide
        Zein Trabelsi added a comment -

        cost has been successfully saved in table SRD_MILESTONE_PROFILE , in both databases .

        Show
        Zein Trabelsi added a comment - cost has been successfully saved in table SRD_MILESTONE_PROFILE , in both databases .
        Hide
        Mbaye Lo added a comment -

        To Demo in SRD UI

        Show
        Mbaye Lo added a comment - To Demo in SRD UI
        Hide
        Zein Trabelsi added a comment -

        What the API does:
        addLastMileCost adds a last mile cost entry to a service request milestone.

        How to construct a correct request:
        <ser:addLastMileCost>
        <requestId>

        {REQUEST_ID from SRD_SERVICE_REQUEST}

        </requestId>
        <serviceName>

        {service name on that request}

        </serviceName>
        <milestoneType>

        {GPON | COPPER | MW | CIVIL | POWER | IP_OPTICS | FIBER}

        </milestoneType>
        <cost>

        {numeric cost value}

        </cost>
        </ser:addLastMileCost>
        requestId Any active request ID from SRD UI
        serviceName The service name visible on that request (like: 1319442_FBB)
        milestoneType Must match the milestone type of the request
        cost Any numeric value

        How to verify from SRD UI:
        Open the request in SRD UI
        Click the milestone tab matching the milestoneType used
        The tab must be enabled : this requires the active task for that milestone to be running
        Inside the tab, the Profiles grid will show the new entry: description = "Last Mile Cost for:

        {serviceName}

        ", cost = the value sent

        Show
        Zein Trabelsi added a comment - What the API does: addLastMileCost adds a last mile cost entry to a service request milestone. How to construct a correct request: <ser:addLastMileCost> <requestId> {REQUEST_ID from SRD_SERVICE_REQUEST} </requestId> <serviceName> {service name on that request} </serviceName> <milestoneType> {GPON | COPPER | MW | CIVIL | POWER | IP_OPTICS | FIBER} </milestoneType> <cost> {numeric cost value} </cost> </ser:addLastMileCost> requestId Any active request ID from SRD UI serviceName The service name visible on that request (like: 1319442_FBB) milestoneType Must match the milestone type of the request cost Any numeric value How to verify from SRD UI: Open the request in SRD UI Click the milestone tab matching the milestoneType used The tab must be enabled : this requires the active task for that milestone to be running Inside the tab, the Profiles grid will show the new entry: description = "Last Mile Cost for: {serviceName} ", cost = the value sent

          People

          • Assignee:
            Mbaye Lo
            Reporter:
            Mbaye Lo
            Rejected By:
            Zein Trabelsi
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Due:
              Created:
              Updated:
              Resolved:
              Planned Start:
              Planned End:

              Drag and Drop