Parameter: TFP_TRANSAC_DETAILS

This parameter specifies the transaction details to output with the Transaction File Processor

Name TFP_TRANSAC_DETAILS
Category Parameter
Type string
Access

R/W(-): Dynamic Read / static Write (online change not possible)

Group(s) Persistency (Transaction File Processor)
Description

This parameter specifies the transaction details to output with the Transaction File Processor. It consists on a list of transaction detail names separated with comma. An empty value means no detail. The default value is the empty string.

List of transaction details:

  • "tax.status" : the code of the tax status (com.highdeal.tax.TaxStatus).
  • "tax.data" : "[originationName];[terminationName];[serviceAddressName];[customerTypeName];[resaleFlagName];[incorporatedCodeName]" Mainly use with Eztax from BillSoft. Extract value from the tax data of the tax info of the subscriver account:
    • originationName : EZTax transaction detail code for origination (see the EZtax documentation provided by BillSoft for more explanations)
    • terminationName : EZTax transaction detail code for termination (see the EZtax documentation provided by BillSoft for more explanations)
    • serviceAddressName : EZTax transaction detail code for service address (see the EZtax documentation provided by BillSoft for more explanations)
    • customerTypeName : EZTax transaction detail code for customer type (see the EZtax documentation provided by BillSoft for more explanations)
    • resaleFlagName : EZTax transaction detail code for resale flag (see the EZtax documentation provided by BillSoft for more explanations)
    • incorporatedCodeName: EZTax transaction detail code for incorporated city area (see the EZtax documentation provided by BillSoft for more explanations)
  • "tax.code" : the code of the ChargedTransaction is written.
  • "tax.amount" : the amount (i.e. "EUR 10.29") of the ChargedTransaction is written.
  • "tax.total_amount" : the total amount (i.e. "EUR 10.29") of the ChargedTransaction is written.
  • "tax.tax_amount" : the tax amount (i.e. "EUR 10.29") of the ChargedTransaction is written.
  • "tax.tax_amount" : the tax amount (i.e. "EUR 10.29") of the ChargedTransaction is written.
  • "prepaid.prepaidAccountClientID" : the client Id of the prepaid account is written.
  • "prepaid.XXXX" : "XXXX" represents the name of a prepaid transaction detail field. The name of a prepaid transaction detail field are limited:
    • "S_01" to "S_12": range of names associated to a string value
    • "N_01" to "N_05": range of names associated to a number value
    • "D_01" to "D_03": range of names associated to a date value
    The value of the prepaid transaction detail field is converted into a string regarding its type. The prepaid transaction detail can be a:
    • string: if the string value contains a ' or " or newline then the value is wrapped by "
    • number: the number is put into a string
    • date: the number of seconds since the epoch is extracted from the date and put into a string
  • transaction detail : when the transaction detail is present, it is converted into a string using the same rules that the prepaid transaction detail.

System Instance(s) rater
Default Value
Constraint(s)
rater -



SAP Convergent Charging 3.0

Document Version: SP04 and later

(c) Copyright 2011 SAP AG. All rights reserved.