Copyright © 2024, Oracle and/or its affiliates.
Field Index SQL Mapping

Class /tmp_journals_to_process

tmp_journals_to_process object is used to temporary store data from the journal object. It has the same structure as a journal object.

Notes

  • This object can be read by the owner or any billing group leader within the brand who is an ancestor of the owner.
  • This object can be modified by the owner or any billing group leader within the brand who is an ancestor of the owner.
  • This object can be created by anyone.

Links



Field Index

Type Field Name
poid PIN_FLD_POID
timestamp PIN_FLD_CREATED_T
timestamp PIN_FLD_MOD_T
string PIN_FLD_READ_ACCESS
string PIN_FLD_WRITE_ACCESS
string PIN_FLD_CREATE_ACCESS
poid PIN_FLD_ACCOUNT_OBJ
poid PIN_FLD_AR_BILLINFO_OBJ
poid PIN_FLD_ITEM_OBJ
int PIN_FLD_GL_ID
int PIN_FLD_RESOURCE_ID
timestamp PIN_FLD_EARNED_START_T
timestamp PIN_FLD_EARNED_END_T
decimal PIN_FLD_DB_AR_NET_AMT
decimal PIN_FLD_DB_AR_DISC_AMT
decimal PIN_FLD_DB_AR_TAX_AMT
decimal PIN_FLD_CR_AR_NET_AMT
decimal PIN_FLD_CR_AR_DISC_AMT
decimal PIN_FLD_CR_AR_TAX_AMT
enum PIN_FLD_STATUS
timestamp PIN_FLD_EFFECTIVE_T
enum PIN_FLD_TYPE
poid PIN_FLD_CONTRACT_OBJ
timestamp PIN_FLD_CONTRACT_START_T
timestamp PIN_FLD_CONTRACT_END_T
string PIN_FLD_TAX_CODE
string PIN_FLD_TAX_EXEMPTION_CODE
string PIN_FLD_TAX_LOCALES
int PIN_FLD_TAX_SUPPLIER
decimal PIN_FLD_AMOUNT_DEFERRED


Field Details

poid PIN_FLD_POID

Object Identifier for an instance of this class. Portal object ids have four pieces of information: database number, class type, sequence id, revision.

Notes

  • System defined on object creation
  • Can be modified only by System

Links


timestamp PIN_FLD_CREATED_T

Time the object was created.

Notes

  • System defined on object creation
  • Can be modified only by System

Links


timestamp PIN_FLD_MOD_T

Time the object was last modified.

Notes

  • System defined on object creation
  • Can be modified only by System

Links


string PIN_FLD_READ_ACCESS

Read Access level for object. Valid values are S(Self), G(Global), L(BrandLineage), B(BrandGroup), A(Ancestral).

Notes

  • System defined on object creation
  • Can be modified only by System
  • Maximum length is 255 bytes

Links


string PIN_FLD_WRITE_ACCESS

Write Access level for object. Valid values are S(Self), G(Global), L(BrandLineage), B(BrandGroup), A(Ancestral).

Notes

  • System defined on object creation
  • Can be modified only by System
  • Maximum length is 255 bytes

Links


string PIN_FLD_CREATE_ACCESS

Create Access level for object. Valid values are O(BrandOwner), R(Root), N(Any).

Notes

  • System defined on object creation
  • Can be modified only by System
  • Maximum length is 255 bytes

Links


poid PIN_FLD_ACCOUNT_OBJ

Link to the account object associated with this tmp_journals_to_process.

Notes

  • Required on object creation
  • Can be modified

Links


poid PIN_FLD_AR_BILLINFO_OBJ

Link to the AR BILLINFO object associated with ITEM_OBJ

Notes

  • Required on object creation
  • Can be modified

Links


poid PIN_FLD_ITEM_OBJ

Link to the item object associated with this tmp_journals_to_process.

Notes

  • Required on object creation
  • Can be modified

Links


int PIN_FLD_GL_ID

GLID associated with this object. To get information about available ranges of G/L ID please refer to Portal documentationand /config/glid object

Notes

  • Required on object creation
  • Can be modified

Links


int PIN_FLD_RESOURCE_ID

Numeric value of the resource that is impacted.

Notes

  • Required on object creation
  • Can be modified

Links


timestamp PIN_FLD_EARNED_START_T

Timestamp, when the object start earning. Value of Zero (default) indicate that the event start earning immediately.

Notes

  • Required on object creation
  • Can be modified

Links


timestamp PIN_FLD_EARNED_END_T

Timestamp, when the object is earned completely. Value of Zero (default) indicate that the event is earned immediately.

Notes

  • Required on object creation
  • Can be modified

Links


decimal PIN_FLD_DB_AR_NET_AMT

Sum of all debit impacts for this object.

Notes

  • Can be specified on object creation
  • Can be modified

Links


decimal PIN_FLD_DB_AR_DISC_AMT

Sum of all debit discounts for this object.

Notes

  • Can be specified on object creation
  • Can be modified

Links


decimal PIN_FLD_DB_AR_TAX_AMT

Sum of all debit tax amounts for this object.

Notes

  • Can be specified on object creation
  • Can be modified

Links


decimal PIN_FLD_CR_AR_NET_AMT

Sum of all credit impacts for this object.

Notes

  • Can be specified on object creation
  • Can be modified

Links


decimal PIN_FLD_CR_AR_DISC_AMT

Sum of all credit discounts for this object.

Notes

  • Can be specified on object creation
  • Can be modified

Links


decimal PIN_FLD_CR_AR_TAX_AMT

Sum of all credit tax amounts for this object.

Notes

  • Can be specified on object creation
  • Can be modified

Links


enum PIN_FLD_STATUS

A flag that represents the status of the object (0) not processed, (1) processed

Notes

  • Can be specified on object creation
  • Can be modified

Links


timestamp PIN_FLD_EFFECTIVE_T

Timestamp of the GL Start period to which the journal is associated

Notes

  • Can be specified on object creation
  • Can be modified

Links


enum PIN_FLD_TYPE

Defines the journal type with below combinations0x01=AR ; 0x02=REVENUE ; 0x04=CONTRACT;

Notes

  • Can be specified on object creation
  • Cannot be modified

Links


poid PIN_FLD_CONTRACT_OBJ

Link to the /subscriber_contract object associated with this journal.

Notes

  • Can be specified on object creation
  • Cannot be modified

Links


timestamp PIN_FLD_CONTRACT_START_T

Timestamp when the contract starts to be active. Value of Zero (default) indicate that journal is not associated with the contract

Notes

  • Can be specified on object creation
  • Cannot be modified

Links


timestamp PIN_FLD_CONTRACT_END_T

Timestamp when the contract ends. Value of Zero (default) indicate that journal is not associated with the contract

Notes

  • Can be specified on object creation
  • Cannot be modified

Links


string PIN_FLD_TAX_CODE

Tax code for the rate that was used. When taxes do not apply this field will be set to 0. See PIN_FLD_TAX_CODE in /config/glid.

Notes

  • Can be specified on object creation
  • Can be modified
  • Maximum length is 255 bytes

Links


string PIN_FLD_TAX_EXEMPTION_CODE

Tax exemption code for the product that was used.

Notes

  • Can be specified on object creation
  • Can be modified
  • Maximum length is 255 bytes

Links


string PIN_FLD_TAX_LOCALES

Tax locales -- order origin;order accept;ship from;ship to. If the location of the company is available, it is appended to the above string. If a telephony event, then NPA/NXX or Geocode information is appended to the above string.

Notes

  • Can be specified on object creation
  • Can be modified
  • Maximum length is 1024 bytes

Links


int PIN_FLD_TAX_SUPPLIER

Record ID to the /config/tax_supplier object that is used to tax this event. NULL or 0 if there is no tax supplier specified and the default should be used.

Notes

  • Can be specified on object creation
  • Can be modified

Links


decimal PIN_FLD_AMOUNT_DEFERRED

Tax-deferred amount. This is the amounton which tax will be calculated at the end ofbilling cycle or the time of Bill Now.The value will be zero when taxing immediatelyor when taxes do not apply. This field is setonly for currency resources.

Notes

  • Can be specified on object creation
  • Can be modified

Links




SQL Mapping


Type Field Name Table Column Name
base-class /tmp_journals_to_process tmp_journals_to_process_t
poid PIN_FLD_POID poid*
timestamp PIN_FLD_CREATED_T created_t
timestamp PIN_FLD_MOD_T mod_t
string PIN_FLD_READ_ACCESS read_access
string PIN_FLD_WRITE_ACCESS wrtie_access
string PIN_FLD_CREATE_ACCESS create_access
poid PIN_FLD_ACCOUNT_OBJ account_obj*
poid PIN_FLD_AR_BILLINFO_OBJ ar_billinfo_obj*
poid PIN_FLD_ITEM_OBJ item_obj*
int PIN_FLD_GL_ID gl_id
int PIN_FLD_RESOURCE_ID resource_id
timestamp PIN_FLD_EARNED_START_T earned_start_t
timestamp PIN_FLD_EARNED_END_T earned_end_t
decimal PIN_FLD_DB_AR_NET_AMT db_ar_net_amt
decimal PIN_FLD_DB_AR_DISC_AMT db_ar_disc_amt
decimal PIN_FLD_DB_AR_TAX_AMT db_ar_tax_amt
decimal PIN_FLD_CR_AR_NET_AMT cr_ar_net_amt
decimal PIN_FLD_CR_AR_DISC_AMT cr_ar_disc_amt
decimal PIN_FLD_CR_AR_TAX_AMT cr_ar_tax_amt
enum PIN_FLD_STATUS status
timestamp PIN_FLD_EFFECTIVE_T effective_t
enum PIN_FLD_TYPE type
poid PIN_FLD_CONTRACT_OBJ contract_obj*
timestamp PIN_FLD_CONTRACT_START_T contract_start_t
timestamp PIN_FLD_CONTRACT_END_T contract_end_t
string PIN_FLD_TAX_CODE tax_code
string PIN_FLD_TAX_EXEMPTION_CODE tax_exemption_code
string PIN_FLD_TAX_LOCALES tax_locales
int PIN_FLD_TAX_SUPPLIER tax_supplier
decimal PIN_FLD_AMOUNT_DEFERRED amount_deferred
Column names marked with * are actually column prefixes. For poid type fields, the column prefix is used to create the columns poid_id0, poid_db and poid_type if the prefix is "poid". For PIN_FLD_POID in the base table, an additional column named poid_rev is created to hold the poid revision. For buffer fields, two columns are created - one in the containing table and one in the buffer table. For example if the prefix is "buf", then the column name in the buffer table is buffer_buf and the column name in the containing table is buffer_size.


Field Index This Class