Oracle TeleService (CS)

This chapter covers the following topics:

Create Service Request, Charge Lines and Submit to Order Management

Creates Service Request with customer type organization. Creates a charge line for the Service Request. Updates the charge line and submits the charge line to Order Management. This flow creates a single service request with a charge line.

Flow Type

PLSQL

Technical Name

Create_Service_Request_Charge_Submit_OM_PLSQL

Prerequisites

The following are the prerequisites for executing the flows:

Profile Options

The following profile options must be set:

Profile Value
Service: Inventory Validation Organization Vision Operations

Predefined Data

The following predefined data must be used:

Entity Field Name Field Value
FND_GLOB_APPS_INITIALIZE User Id 1318
  Resp Id 20638
  Resp Appl Id 170

Setup Data

The following data must be set up:

Interface Field Name Field Value1 Field Value2
CS_SERVICEREQUEST_PUB_SERVICE_REQUEST_Rec Request Date #SYSDATE(0) dd-MON-YYYY
  Type Name Customer Call  
  Type Id 4  
  Severity Id 4  
  Severity Name High  
  Status Id 1  
  Status Name Open  
  Customer Id 4429  
  Account Id 3347  
  Summary Create Service Request API flow  
  Caller Type ORGANIZATION  
  Urgency Id 47  
  Urgency Name Immediate  
  Owner Id 10180  
  Owner Group Id 100000082  
  Business Process Id 1001  
  Group Type RS_GROUP  
CS_CHARGE_DETAILS_PUB_CHARGES_Rec Incident Id {{L_SR_CREATE_OUT_REC1_1_1_REQUEST_ID}}  
  Charge Line Type ACTUAL  
  Line Number 1  
  Business Process Id 1044  
  Transaction Type Id 431  
  Inventory Item Id In 149  
  Txn Billing Type Id 457  
  Unit Of Measure Code Ea  
  Quantity Required 1  
  Interface To Oe Flag Y  
  Original Source Id {{L_SR_CREATE_OUT_REC1_1_1_REQUEST_ID}}  
  Original Source Code SR  
  Source Code SR  
  Org Id 204  

Description of the Scenarios in the Flow (TeleService)

Following are the details of the scenarios in the flow:

Scenario Objective Artifact Method Component Set Main Component
Create_Service_Request This scenario creates a service request with customer contact with a note associated to the service request. CS_ServiceRequest_PUB.Create_ServiceRequest CS_SERVICEREQUEST_PUB_CREATE_SERVICEREQUEST_B CS_SERVICEREQUEST_PUB_CREATE_SERVICEREQUEST_B_Main
Verification_Create_SR     - VERIFICATION_COMPONENT
Create_Charge This scenario creates a charge line for the above created service request CS_CHARGE_DETAILS_PUB.Create_Charge_Details CS_CHARGE_DETAILS_PUB_CREATE_CHARGE_DETAILS CS_CHARGE_DETAILS_PUB_CREATE_CHARGE_DETAILS_Main
Verification_Create_Charge     - VERIFICATION_COMPONENT
Update_Charge This scenario updates the quantity of the charge line CS_CHARGE_DETAILS_PUB.Update_Charge_Details CS_CHARGE_DETAILS_PUB_UPDATE_CHARGE_DETAILS CS_CHARGE_DETAILS_PUB_UPDATE_CHARGE_DETAILS_Main
Verification_Update_Charge     - VERIFICATION_COMPONENT
Submit_Charge This scenario submits the charge line to Order Management CS_CHARGE_CREATE_ORDER_PUB.Submit_Order - CS_CHARGE_CREATE_ORDER_PUB_SUBMIT_ORDER_Main
Verification_Submit_Charge     - VERIFICATION_COMPONENT