sfdc-ux (LC)

(0 reviews)

/queryAdjustCustomerBill

[POST]

This usecase is used to create query in Liberate.

URL
http:// nonprod.lc.esb.cloud.lla.com/test/sfdc-ux-lc/sfdc-ux/v1/{businessId}/queryAdjustCustomerBill
url Param
nametypedescriptionrequired
businessIdstring2 letter ISO 3166 country code (TT, BB, JM, PA, etc.) identifying the business unit.Expected values: JM, AI, BS, BB, VG, KY, DM, GD, MS, KN, LC, VC, TT, TCY
nametypedescriptionrequired
client_idstringThe client_id identifying the channel. Minimum characters: 5Y
client_secretstringPassword associated with the client_id. Minimum characters: 5Y
X-Correlation-IDstringIdentifier that correlates HTTP request between a client and server. Any identification model (UUDI, checksum, etc.) can be used, as long as it is a unique value to differentiate a transaction. Note - Mule default behavior creates a sample x-correlation-id field if value is not passed from client, API will use this value in case value is not passed in API request syntax: correlationId: uuid:cwc--, example: correlationId: f058ebd6-02f7-4d3f-942e-904344e8cde5Y

#Body Definations

NameTypeDescriptionRequired
billNostringBill NumberY
billingAccount.idsstringAccount NumberY
billingAccount.@refferedTypesstringDefault:BillingAccountY
relatedParty[].idstringEnquirers NameY
relatedParty[].rolestringDefault: enquirersNameY
relatedParty[].@referredTypestringDefault:IndividualY
relatedParty[].idstringUser EmployeeY
relatedParty[].rolestringsDefault:employeeY
relatedParty[].@referredTypesstringDefault: IndividualY
relatedParty[].idstringDepartmentY
relatedParty[].rolestringsDefault: DepartmentY
relatedParty[].@referredTypesstringDefault: OrganizationY
taxExcludedAmount.valuestringBill AmountY
taxIncludedAmount.valuestringTaxable Amount for the BillY
characteristics[].namestringDefault: a00QueryTypeY
characteristics[].valuestringQueryTypeY
characteristics[].valueTypestringDefault: stingY
characteristics[].namestringDefault: queryNotesTextY
characteristics[].valuestringQuery NotesY
characteristics[].valueTypestringDefault: stingY
@typestringDefault: QueryAdjustCustomerBillY
cURL request
{
  "billNo": "9087666787",
  "billingAccount": {
    "id": "353307050000",
    "@referredType": "BillingAccount"
  },
  "relatedParty": [
    {
      "id": "SYNIFEX LIMITED",
      "role": "enquirersName",
      "@referredType": "Individual"
    },
    {
      "id": "99999",
      "role": "employee",
      "@referredType": "Individual"
    },
    {
      "id": "KNI",
      "role": "Department",
      "@referredType": "Organization"
    }
  ],
  "taxExcludedAmount": {
    "value": "100"
  },
  "taxIncludedAmount": {
    "value": "100"
  },
  "characteristics": [
    {
      "name": "a00QueryType",
      "value": "10"
    },
    {
      "name": "queryNotesText",
      "value": "Query related to amount"
    }
  ],
  "@type": "QueryAdjustCustomerBill"
}'
Response
{
    "id": "I00047L",
     "billingAccount":{
        "id": "345165430000",
        "@referredType": "BillingAccount"
      }
}

Reviews