One Subscription Common Types
DBMS_CLOUD_OCI_ONESUBSCRIPTION_VARCHAR2_TBL Type
Nested table type of varchar2(32767).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_varchar2_tbl FORCE IS TABLE OF (varchar2(32767)) NOT PERSISTABLE;
DBMS_CLOUD_OCI_ONESUBSCRIPTION_COMPUTED_USAGE_PRODUCT_T Type
Product description
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_computed_usage_product_t FORCE AUTHID CURRENT_USER IS OBJECT (
part_number varchar2(32767),
name varchar2(32767),
unit_of_measure varchar2(32767),
provisioning_group varchar2(32767),
billing_category varchar2(32767),
product_category varchar2(32767),
ucm_rate_card_part_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_computed_usage_product_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_computed_usage_product_t (
part_number varchar2,
name varchar2,
unit_of_measure varchar2,
provisioning_group varchar2,
billing_category varchar2,
product_category varchar2,
ucm_rate_card_part_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Product part number |
|
(required) Product name |
|
(optional) Unit of Measure |
|
(optional) Product provisioning group |
|
(optional) Metered service billing category |
|
(optional) Product category |
|
(optional) Rate card part type of Product |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_COMPUTED_USAGE_AGGREGATION_T Type
Computed Usage Aggregation object
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_computed_usage_aggregation_t FORCE AUTHID CURRENT_USER IS OBJECT (
quantity varchar2(32767),
product dbms_cloud_oci_onesubscription_computed_usage_product_t,
data_center varchar2(32767),
time_metered_on timestamp with time zone,
net_unit_price varchar2(32767),
cost_unrounded varchar2(32767),
cost varchar2(32767),
l_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_computed_usage_aggregation_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_computed_usage_aggregation_t (
quantity varchar2,
product dbms_cloud_oci_onesubscription_computed_usage_product_t,
data_center varchar2,
time_metered_on timestamp with time zone,
net_unit_price varchar2,
cost_unrounded varchar2,
cost varchar2,
l_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Total Quantity that was used for computation |
|
(optional) |
|
(optional) Data Center Attribute as sent by MQS to SPM. |
|
(optional) Metered Service date , expressed in RFC 3339 timestamp format. |
|
(optional) Net Unit Price for the product in consideration. |
|
(optional) Sum of Computed Line Amount unrounded |
|
(optional) Sum of Computed Line Amount rounded |
|
(optional) Usage compute type in SPM. Allowed values are: 'PROMOTION', 'DO_NOT_BILL', 'USAGE', 'COMMIT', 'OVERAGE', 'PAY_AS_YOU_GO', 'MONTHLY_MINIMUM', 'DELAYED_USAGE_INVOICE_TIMING', 'DELAYED_USAGE_COMMITMENT_EXP', 'ON_ACCOUNT_CREDIT', 'SERVICE_CREDIT', 'COMMITMENT_EXPIRATION', 'FUNDED_ALLOCATION', 'DONOT_BILL_USAGE_POST_TERMINATION', 'DELAYED_USAGE_POST_TERMINATION' |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_COMPUTED_USAGE_AGGREGATION_TBL Type
Nested table type of dbms_cloud_oci_onesubscription_computed_usage_aggregation_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_computed_usage_aggregation_tbl FORCE IS TABLE OF (dbms_cloud_oci_onesubscription_computed_usage_aggregation_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_ONESUBSCRIPTION_AGGREGATED_COMPUTED_USAGE_SUMMARY_T Type
Subscribed Service Contract details
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_aggregated_computed_usage_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
subscription_id varchar2(32767),
parent_subscribed_service_id varchar2(32767),
parent_product dbms_cloud_oci_onesubscription_computed_usage_product_t,
time_start timestamp with time zone,
time_end timestamp with time zone,
plan_number varchar2(32767),
currency_code varchar2(32767),
rate_card_id varchar2(32767),
pricing_model varchar2(32767),
aggregated_computed_usages dbms_cloud_oci_onesubscription_computed_usage_aggregation_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_aggregated_computed_usage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_aggregated_computed_usage_summary_t (
subscription_id varchar2,
parent_subscribed_service_id varchar2,
parent_product dbms_cloud_oci_onesubscription_computed_usage_product_t,
time_start timestamp with time zone,
time_end timestamp with time zone,
plan_number varchar2,
currency_code varchar2,
rate_card_id varchar2,
pricing_model varchar2,
aggregated_computed_usages dbms_cloud_oci_onesubscription_computed_usage_aggregation_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Subscription Id is an identifier associated to the service used for filter the Computed Usage in SPM |
|
(optional) Subscribed service line parent id |
|
(optional) |
|
(optional) Subscribed services contract line start date, expressed in RFC 3339 timestamp format. |
|
(optional) Subscribed services contract line end date, expressed in RFC 3339 timestamp format. |
|
(optional) Subscribed service asociated subscription plan number. |
|
(optional) Currency code |
|
(optional) Inernal SPM Ratecard Id at line level |
|
(optional) Subscribed services pricing model Allowed values are: 'PAY_AS_YOU_GO', 'MONTHLY', 'ANNUAL', 'PREPAID', 'FUNDED_ALLOCATION' |
|
(optional) Aggregation of computed usages for the subscribed service. |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_BILLING_SCHEDULE_PRODUCT_T Type
Product description
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_billing_schedule_product_t FORCE AUTHID CURRENT_USER IS OBJECT (
part_number varchar2(32767),
name varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_billing_schedule_product_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_billing_schedule_product_t (
part_number varchar2,
name varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Indicates the associated AR Invoice Number |
|
(required) Product name |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_BILLING_SCHEDULE_SUMMARY_T Type
Billing schedule details related to Subscription Id
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_billing_schedule_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
subscribed_service_id varchar2(32767),
time_start timestamp with time zone,
time_end timestamp with time zone,
time_invoicing timestamp with time zone,
invoice_status varchar2(32767),
quantity varchar2(32767),
net_unit_price varchar2(32767),
amount varchar2(32767),
billing_frequency varchar2(32767),
ar_invoice_number varchar2(32767),
ar_customer_transaction_id varchar2(32767),
order_number varchar2(32767),
product dbms_cloud_oci_onesubscription_billing_schedule_product_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_billing_schedule_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_billing_schedule_summary_t (
subscribed_service_id varchar2,
time_start timestamp with time zone,
time_end timestamp with time zone,
time_invoicing timestamp with time zone,
invoice_status varchar2,
quantity varchar2,
net_unit_price varchar2,
amount varchar2,
billing_frequency varchar2,
ar_invoice_number varchar2,
ar_customer_transaction_id varchar2,
order_number varchar2,
product dbms_cloud_oci_onesubscription_billing_schedule_product_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) SPM internal Subscribed Service ID |
|
(optional) Billing schedule start date |
|
(optional) Billing schedule end date |
|
(optional) Billing schedule invoicing date |
|
(optional) Billing schedule invoice status Allowed values are: 'INVOICED', 'NOT_INVOICED' |
|
(optional) Billing schedule quantity |
|
(optional) Billing schedule net unit price |
|
(optional) Billing schedule line net amount |
|
(optional) Billing frequency |
|
(optional) Indicates the associated AR Invoice Number |
|
(optional) Indicates the associated AR Customer transaction id a unique identifier existing on AR. |
|
(optional) Order number associated with the Subscribed Service |
|
(optional) |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_COMMITMENT_T Type
Subscribed Service commitment summary
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_commitment_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
subscribed_service_id varchar2(32767),
time_start timestamp with time zone,
time_end timestamp with time zone,
quantity varchar2(32767),
used_amount varchar2(32767),
available_amount varchar2(32767),
funded_allocation_value varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_commitment_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_commitment_t (
id varchar2,
subscribed_service_id varchar2,
time_start timestamp with time zone,
time_end timestamp with time zone,
quantity varchar2,
used_amount varchar2,
available_amount varchar2,
funded_allocation_value varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) SPM internal Commitment ID |
|
(optional) SPM internal Subscribed Service ID |
|
(optional) Commitment start date |
|
(optional) Commitment end date |
|
(optional) Commitment quantity |
|
(optional) Commitment used amount |
|
(optional) Commitment available amount |
|
(optional) Funded Allocation line value example: 12000.00 |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_COMMITMENT_SERVICE_T Type
Subscribed service commitment details
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_commitment_service_t FORCE AUTHID CURRENT_USER IS OBJECT (
time_start timestamp with time zone,
time_end timestamp with time zone,
quantity varchar2(32767),
available_amount varchar2(32767),
line_net_amount varchar2(32767),
funded_allocation_value varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_commitment_service_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_commitment_service_t (
time_start timestamp with time zone,
time_end timestamp with time zone,
quantity varchar2,
available_amount varchar2,
line_net_amount varchar2,
funded_allocation_value varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Commitment start date |
|
(optional) Commitment end date |
|
(optional) Commitment quantity |
|
(optional) Commitment available amount |
|
(optional) Commitment line net amount |
|
(optional) Funded Allocation line value |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_COMMITMENT_SUMMARY_T Type
Subscribed Service commitment summary
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_commitment_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
subscribed_service_id varchar2(32767),
time_start timestamp with time zone,
time_end timestamp with time zone,
quantity varchar2(32767),
used_amount varchar2(32767),
available_amount varchar2(32767),
funded_allocation_value varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_commitment_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_commitment_summary_t (
id varchar2,
subscribed_service_id varchar2,
time_start timestamp with time zone,
time_end timestamp with time zone,
quantity varchar2,
used_amount varchar2,
available_amount varchar2,
funded_allocation_value varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) SPM internal Commitment ID |
|
(optional) SPM internal Subscribed Service ID |
|
(optional) Commitment start date |
|
(optional) Commitment end date |
|
(optional) Commitment quantity |
|
(optional) Commitment used amount |
|
(optional) Commitment available amount |
|
(optional) Funded Allocation line value example: 12000.00 |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_COMPUTED_USAGE_T Type
Computed Usage Summary object
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_computed_usage_t FORCE AUTHID CURRENT_USER IS OBJECT (
time_created timestamp with time zone,
time_updated timestamp with time zone,
parent_subscribed_service_id varchar2(32767),
parent_product dbms_cloud_oci_onesubscription_computed_usage_product_t,
plan_number varchar2(32767),
currency_code varchar2(32767),
rate_card_tierd_id varchar2(32767),
rate_card_id varchar2(32767),
compute_source varchar2(32767),
data_center varchar2(32767),
mqs_message_id varchar2(32767),
id varchar2(32767),
quantity varchar2(32767),
usage_number varchar2(32767),
original_usage_number varchar2(32767),
commitment_service_id varchar2(32767),
is_invoiced number,
l_type varchar2(32767),
time_of_arrival timestamp with time zone,
time_metered_on timestamp with time zone,
net_unit_price varchar2(32767),
cost_rounded varchar2(32767),
cost varchar2(32767),
product dbms_cloud_oci_onesubscription_computed_usage_product_t,
unit_of_measure varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_computed_usage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_computed_usage_t (
time_created timestamp with time zone,
time_updated timestamp with time zone,
parent_subscribed_service_id varchar2,
parent_product dbms_cloud_oci_onesubscription_computed_usage_product_t,
plan_number varchar2,
currency_code varchar2,
rate_card_tierd_id varchar2,
rate_card_id varchar2,
compute_source varchar2,
data_center varchar2,
mqs_message_id varchar2,
id varchar2,
quantity varchar2,
usage_number varchar2,
original_usage_number varchar2,
commitment_service_id varchar2,
is_invoiced number,
l_type varchar2,
time_of_arrival timestamp with time zone,
time_metered_on timestamp with time zone,
net_unit_price varchar2,
cost_rounded varchar2,
cost varchar2,
product dbms_cloud_oci_onesubscription_computed_usage_product_t,
unit_of_measure varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Computed Usage created time, expressed in RFC 3339 timestamp format. |
|
(optional) Computed Usage updated time, expressed in RFC 3339 timestamp format. |
|
(optional) Subscribed service line parent id |
|
(optional) |
|
(optional) Subscription plan number |
|
(optional) Currency code |
|
(optional) References the tier in the ratecard for that usage (OCI will be using the same reference to cross-reference for correctness on the usage csv report), comes from Entity OBSCNTR_IPT_PRODUCTTIER. |
|
(optional) Ratecard Id at subscribed service level |
|
(optional) SPM Internal compute records source . |
|
(optional) Data Center Attribute as sent by MQS to SPM. |
|
(optional) MQS Identfier send to SPM , SPM does not transform this attribute and is received as is. |
|
(required) SPM Internal computed usage Id , 32 character string |
|
(optional) Total Quantity that was used for computation |
|
(optional) SPM Internal usage Line number identifier in SPM coming from Metered Services entity. |
|
(optional) SPM Internal Original usage Line number identifier in SPM coming from Metered Services entity. |
|
(optional) Subscribed service commitmentId. |
|
(optional) Invoicing status for the aggregated compute usage |
|
(optional) Usage compute type in SPM. Allowed values are: 'PROMOTION', 'DO_NOT_BILL', 'USAGE', 'COMMIT', 'OVERAGE', 'PAY_AS_YOU_GO', 'MONTHLY_MINIMUM', 'DELAYED_USAGE_INVOICE_TIMING', 'DELAYED_USAGE_COMMITMENT_EXP', 'ON_ACCOUNT_CREDIT', 'SERVICE_CREDIT', 'COMMITMENT_EXPIRATION', 'FUNDED_ALLOCATION', 'DONOT_BILL_USAGE_POST_TERMINATION', 'DELAYED_USAGE_POST_TERMINATION' |
|
(optional) Usae computation date, expressed in RFC 3339 timestamp format. |
|
(optional) Metered Service date, expressed in RFC 3339 timestamp format. |
|
(optional) Net Unit Price for the product in consideration, price actual. |
|
(optional) Computed Line Amount rounded. |
|
(optional) Computed Line Amount not rounded |
|
(optional) |
|
(optional) Unit of Messure |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_COMPUTED_USAGE_SUMMARY_T Type
Computed Usage Summary object
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_computed_usage_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
time_created timestamp with time zone,
time_updated timestamp with time zone,
parent_subscribed_service_id varchar2(32767),
parent_product dbms_cloud_oci_onesubscription_computed_usage_product_t,
plan_number varchar2(32767),
currency_code varchar2(32767),
rate_card_tierd_id varchar2(32767),
rate_card_id varchar2(32767),
compute_source varchar2(32767),
data_center varchar2(32767),
mqs_message_id varchar2(32767),
computed_usage_id varchar2(32767),
quantity varchar2(32767),
usage_number varchar2(32767),
original_usage_number varchar2(32767),
commitment_service_id varchar2(32767),
is_invoiced number,
l_type varchar2(32767),
time_of_arrival timestamp with time zone,
time_metered_on timestamp with time zone,
net_unit_price varchar2(32767),
cost_rounded varchar2(32767),
cost varchar2(32767),
product dbms_cloud_oci_onesubscription_computed_usage_product_t,
unit_of_measure varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_computed_usage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_computed_usage_summary_t (
time_created timestamp with time zone,
time_updated timestamp with time zone,
parent_subscribed_service_id varchar2,
parent_product dbms_cloud_oci_onesubscription_computed_usage_product_t,
plan_number varchar2,
currency_code varchar2,
rate_card_tierd_id varchar2,
rate_card_id varchar2,
compute_source varchar2,
data_center varchar2,
mqs_message_id varchar2,
computed_usage_id varchar2,
quantity varchar2,
usage_number varchar2,
original_usage_number varchar2,
commitment_service_id varchar2,
is_invoiced number,
l_type varchar2,
time_of_arrival timestamp with time zone,
time_metered_on timestamp with time zone,
net_unit_price varchar2,
cost_rounded varchar2,
cost varchar2,
product dbms_cloud_oci_onesubscription_computed_usage_product_t,
unit_of_measure varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Computed Usage created time, expressed in RFC 3339 timestamp format. |
|
(optional) Computed Usage updated time, expressed in RFC 3339 timestamp format. |
|
(optional) Subscribed service line parent id |
|
(optional) |
|
(optional) Subscription plan number |
|
(optional) Currency code |
|
(optional) References the tier in the ratecard for that usage (OCI will be using the same reference to cross-reference for correctness on the usage csv report), comes from Entity OBSCNTR_IPT_PRODUCTTIER. |
|
(optional) Ratecard Id at subscribed service level |
|
(optional) SPM Internal compute records source . |
|
(optional) Data Center Attribute as sent by MQS to SPM. |
|
(optional) MQS Identfier send to SPM , SPM does not transform this attribute and is received as is. |
|
(required) SPM Internal computed usage Id , 32 character string |
|
(optional) Total Quantity that was used for computation |
|
(optional) SPM Internal usage Line number identifier in SPM coming from Metered Services entity. |
|
(optional) SPM Internal Original usage Line number identifier in SPM coming from Metered Services entity. |
|
(optional) Subscribed service commitmentId. |
|
(optional) Invoicing status for the aggregated compute usage |
|
(optional) Usage compute type in SPM. Allowed values are: 'PROMOTION', 'DO_NOT_BILL', 'USAGE', 'COMMIT', 'OVERAGE', 'PAY_AS_YOU_GO', 'MONTHLY_MINIMUM', 'DELAYED_USAGE_INVOICE_TIMING', 'DELAYED_USAGE_COMMITMENT_EXP', 'ON_ACCOUNT_CREDIT', 'SERVICE_CREDIT', 'COMMITMENT_EXPIRATION', 'FUNDED_ALLOCATION', 'DONOT_BILL_USAGE_POST_TERMINATION', 'DELAYED_USAGE_POST_TERMINATION' |
|
(optional) Usae computation date, expressed in RFC 3339 timestamp format. |
|
(optional) Metered Service date, expressed in RFC 3339 timestamp format. |
|
(optional) Net Unit Price for the product in consideration, price actual. |
|
(optional) Computed Line Amount rounded. |
|
(optional) Computed Line Amount not rounded |
|
(optional) |
|
(optional) Unit of Messure |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_ERROR_T Type
Internal error object model.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_error_t FORCE AUTHID CURRENT_USER IS OBJECT (
code varchar2(32767),
message varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_error_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_error_t (
code varchar2,
message varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) A short error code that defines the error, meant for programmatic parsing. |
|
(required) A human-readable error string. |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_INVOICING_PRODUCT_T Type
Product description
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_invoicing_product_t FORCE AUTHID CURRENT_USER IS OBJECT (
part_number varchar2(32767),
name varchar2(32767),
unit_of_measure varchar2(32767),
billing_category varchar2(32767),
product_category varchar2(32767),
ucm_rate_card_part_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_product_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_product_t (
part_number varchar2,
name varchar2,
unit_of_measure varchar2,
billing_category varchar2,
product_category varchar2,
ucm_rate_card_part_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Product part number |
|
(required) Product name |
|
(required) Unit of Measure |
|
(optional) Metered service billing category |
|
(optional) Product category |
|
(required) Rate card part type of Product |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_INVOICE_LINE_SUMMARY_T Type
Invoice Line
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_invoice_line_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
product dbms_cloud_oci_onesubscription_invoicing_product_t,
ar_invoice_number varchar2(32767),
data_center varchar2(32767),
time_start timestamp with time zone,
time_end timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoice_line_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoice_line_summary_t (
id varchar2,
product dbms_cloud_oci_onesubscription_invoicing_product_t,
ar_invoice_number varchar2,
data_center varchar2,
time_start timestamp with time zone,
time_end timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) SPM Invoice Line internal identifier |
|
(required) |
|
(optional) AR Invoice Number for Invoice Line |
|
(required) Data Center Attribute. |
|
(required) Usage start time |
|
(required) Usage end time |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_INVOICING_BUSINESS_PARTNER_T Type
Business partner.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_invoicing_business_partner_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
name_phonetic varchar2(32767),
tca_customer_account_number varchar2(32767),
is_public_sector number,
is_chain_customer number,
customer_chain_type varchar2(32767),
tca_party_number varchar2(32767),
tca_party_id number,
tca_customer_account_id number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_business_partner_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_business_partner_t (
name varchar2,
name_phonetic varchar2,
tca_customer_account_number varchar2,
is_public_sector number,
is_chain_customer number,
customer_chain_type varchar2,
tca_party_number varchar2,
tca_party_id number,
tca_customer_account_id number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Commercial name also called customer name. |
|
(optional) Phonetic name. |
|
(optional) TCA customer account number. |
|
(optional) The business partner is part of the public sector or not. |
|
(optional) The business partner is chain customer or not. |
|
(optional) Customer chain type. |
|
(optional) TCA party number. |
|
(optional) TCA party ID. |
|
(optional) TCA customer account ID. |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_INVOICING_USER_T Type
User.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_invoicing_user_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
user_name varchar2(32767),
first_name varchar2(32767),
last_name varchar2(32767),
email varchar2(32767),
tca_contact_id number,
tca_cust_accnt_site_id number,
tca_party_id number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_user_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_user_t (
name varchar2,
user_name varchar2,
first_name varchar2,
last_name varchar2,
email varchar2,
tca_contact_id number,
tca_cust_accnt_site_id number,
tca_party_id number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Name. |
|
(optional) userName. |
|
(optional) First name. |
|
(optional) Last name. |
|
(optional) Email. |
|
(optional) TCA contact ID. |
|
(optional) TCA customer account site ID. |
|
(optional) TCA party ID. |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_INVOICING_LOCATION_T Type
Address location.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_invoicing_location_t FORCE AUTHID CURRENT_USER IS OBJECT (
address1 varchar2(32767),
address2 varchar2(32767),
postal_code varchar2(32767),
city varchar2(32767),
country varchar2(32767),
l_region varchar2(32767),
tca_location_id number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_location_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_location_t (
address1 varchar2,
address2 varchar2,
postal_code varchar2,
city varchar2,
country varchar2,
l_region varchar2,
tca_location_id number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Address first line. |
|
(optional) Address second line. |
|
(optional) Postal code. |
|
(optional) City. |
|
(optional) Country. |
|
(optional) Region. |
|
(optional) TCA Location identifier. |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_INVOICING_ADDRESS_T Type
Address.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_invoicing_address_t FORCE AUTHID CURRENT_USER IS OBJECT (
location dbms_cloud_oci_onesubscription_invoicing_location_t,
name varchar2(32767),
phone varchar2(32767),
is_bill_to number,
is_ship_to number,
bill_site_use_id number,
service2_site_use_id number,
tca_cust_acct_site_id number,
tca_party_site_number varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_address_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_address_t (
location dbms_cloud_oci_onesubscription_invoicing_location_t,
name varchar2,
phone varchar2,
is_bill_to number,
is_ship_to number,
bill_site_use_id number,
service2_site_use_id number,
tca_cust_acct_site_id number,
tca_party_site_number varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) |
|
(optional) Address name identifier. |
|
(optional) Phone. |
|
(optional) Identify as the customer's billing address. |
|
(optional) Identify as the customer's shipping address. |
|
(optional) Bill to site use Id. |
|
(optional) Service to site use Id. |
|
(optional) TCA customer account site Id. |
|
(optional) Party site number. |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_INVOICING_PAYMENT_TERM_T Type
Payment Term details
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_invoicing_payment_term_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
value varchar2(32767),
description varchar2(32767),
is_active number,
time_created timestamp with time zone,
created_by varchar2(32767),
time_updated timestamp with time zone,
updated_by varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_payment_term_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_payment_term_t (
name varchar2,
value varchar2,
description varchar2,
is_active number,
time_created timestamp with time zone,
created_by varchar2,
time_updated timestamp with time zone,
updated_by varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Payment Term name |
|
(optional) Payment Term value |
|
(optional) Payment term Description |
|
(optional) Payment term active flag |
|
(optional) Payment term last update date |
|
(optional) User that created the Payment term |
|
(optional) Payment term last update date |
|
(optional) User that updated the Payment term |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_INVOICING_CURRENCY_T Type
Currency details
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_invoicing_currency_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
iso_code varchar2(32767),
std_precision number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_currency_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_currency_t (
name varchar2,
iso_code varchar2,
std_precision number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Currency name |
|
(required) Currency Code |
|
(optional) Standard Precision of the Currency |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_INVOICING_ORGANIZATION_T Type
Organization details
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_invoicing_organization_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
l_number number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_organization_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoicing_organization_t (
name varchar2,
l_number number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Organization name |
|
(required) Organization ID |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_INVOICE_LINE_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_onesubscription_invoice_line_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_invoice_line_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_onesubscription_invoice_line_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_ONESUBSCRIPTION_INVOICE_SUMMARY_T Type
Invoice details
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_invoice_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
spm_invoice_number varchar2(32767),
ar_invoices varchar2(32767),
bill_to_customer dbms_cloud_oci_onesubscription_invoicing_business_partner_t,
bill_to_contact dbms_cloud_oci_onesubscription_invoicing_user_t,
bill_to_address dbms_cloud_oci_onesubscription_invoicing_address_t,
payment_method varchar2(32767),
payment_term dbms_cloud_oci_onesubscription_invoicing_payment_term_t,
receipt_method varchar2(32767),
currency dbms_cloud_oci_onesubscription_invoicing_currency_t,
organization dbms_cloud_oci_onesubscription_invoicing_organization_t,
l_type varchar2(32767),
status varchar2(32767),
subscription_number varchar2(32767),
time_invoice_date timestamp with time zone,
time_created timestamp with time zone,
created_by varchar2(32767),
time_updated timestamp with time zone,
updated_by varchar2(32767),
invoice_lines dbms_cloud_oci_onesubscription_invoice_line_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoice_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoice_summary_t (
spm_invoice_number varchar2,
ar_invoices varchar2,
bill_to_customer dbms_cloud_oci_onesubscription_invoicing_business_partner_t,
bill_to_contact dbms_cloud_oci_onesubscription_invoicing_user_t,
bill_to_address dbms_cloud_oci_onesubscription_invoicing_address_t,
payment_method varchar2,
payment_term dbms_cloud_oci_onesubscription_invoicing_payment_term_t,
receipt_method varchar2,
currency dbms_cloud_oci_onesubscription_invoicing_currency_t,
organization dbms_cloud_oci_onesubscription_invoicing_organization_t,
l_type varchar2,
status varchar2,
subscription_number varchar2,
time_invoice_date timestamp with time zone,
time_created timestamp with time zone,
created_by varchar2,
time_updated timestamp with time zone,
updated_by varchar2,
invoice_lines dbms_cloud_oci_onesubscription_invoice_line_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) SPM Document Number is an functional identifier for invoice in SPM |
|
(optional) AR Invoice Numbers comma separated under one invoice |
|
(required) |
|
(required) |
|
(required) |
|
(required) Payment Method |
|
(required) |
|
(optional) Receipt Method of Payment Mode |
|
(required) |
|
(required) |
|
(required) Document Type in SPM like SPM Invoice,SPM Credit Memo etc., |
|
(required) Document Status in SPM which depicts current state of invoice |
|
(required) Invoice associated subscription plan number. |
|
(required) Invoice Date |
|
(optional) SPM Invocie creation date |
|
(optional) User that executed SPM Invoice process |
|
(optional) SPM Invoice updated date |
|
(optional) User that updated SPM Invoice |
|
(optional) Invoice Lines under particular invoice. |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_INVOICELINE_COMPUTED_USAGE_SUMMARY_T Type
Computed Usage Summary object
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_invoiceline_computed_usage_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
parent_product dbms_cloud_oci_onesubscription_invoicing_product_t,
product dbms_cloud_oci_onesubscription_invoicing_product_t,
quantity number,
net_unit_price number,
time_metered_on timestamp with time zone,
l_type varchar2(32767),
cost number,
cost_rounded number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoiceline_computed_usage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_invoiceline_computed_usage_summary_t (
parent_product dbms_cloud_oci_onesubscription_invoicing_product_t,
product dbms_cloud_oci_onesubscription_invoicing_product_t,
quantity number,
net_unit_price number,
time_metered_on timestamp with time zone,
l_type varchar2,
cost number,
cost_rounded number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) |
|
(optional) |
|
(required) Total Quantity that was used for computation |
|
(required) Net Unit Price for the product in consideration, price actual. |
|
(required) Metered Service date. |
|
(required) Usage compute type in SPM. Allowed values are: 'PROMOTION', 'DO_NOT_BILL', 'USAGE', 'COMMIT', 'OVERAGE', 'PAY_AS_YOU_GO', 'MONTHLY_MINIMUM', 'DELAYED_USAGE_INVOICE_TIMING', 'DELAYED_USAGE_COMMITMENT_EXP', 'ON_ACCOUNT_CREDIT', 'SERVICE_CREDIT' |
|
(optional) Sum of Usage/Service Billing Line net Amount |
|
(required) Computed Line Amount rounded. |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_ORGNIZATION_SUBS_CURRENCY_T Type
Currency details
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_orgnization_subs_currency_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
iso_code varchar2(32767),
std_precision number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_orgnization_subs_currency_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_orgnization_subs_currency_t (
name varchar2,
iso_code varchar2,
std_precision number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Currency name |
|
(required) Currency Code |
|
(optional) Standard Precision of the Currency |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_ORGANIZATION_SUBSCRIPTION_SUMMARY_T Type
Subscription summary
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_organization_subscription_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
service_name varchar2(32767),
l_type varchar2(32767),
status varchar2(32767),
time_start timestamp with time zone,
time_end timestamp with time zone,
currency dbms_cloud_oci_onesubscription_orgnization_subs_currency_t,
total_value varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_organization_subscription_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_organization_subscription_summary_t (
id varchar2,
service_name varchar2,
l_type varchar2,
status varchar2,
time_start timestamp with time zone,
time_end timestamp with time zone,
currency dbms_cloud_oci_onesubscription_orgnization_subs_currency_t,
total_value varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) SPM internal Subscription ID |
|
(optional) Customer friendly service name provided by PRG |
|
(optional) Subscription Type i.e. IAAS,SAAS,PAAS |
|
(optional) Status of the plan |
|
(optional) Represents the date when the first service of the subscription was activated |
|
(optional) Represents the date when the last service of the subscription ends |
|
(optional) |
|
(optional) Total aggregate TCLV of all lines for the subscription including expired, active, and signed |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_RATE_CARD_PRODUCT_T Type
Product description
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_rate_card_product_t FORCE AUTHID CURRENT_USER IS OBJECT (
part_number varchar2(32767),
name varchar2(32767),
unit_of_measure varchar2(32767),
billing_category varchar2(32767),
product_category varchar2(32767),
ucm_rate_card_part_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_rate_card_product_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_rate_card_product_t (
part_number varchar2,
name varchar2,
unit_of_measure varchar2,
billing_category varchar2,
product_category varchar2,
ucm_rate_card_part_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Product part numner |
|
(required) Product name |
|
(required) Unit of measure |
|
(optional) Metered service billing category |
|
(optional) Product category |
|
(optional) Rate card part type of Product |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_SUBSCRIPTION_CURRENCY_T Type
Currency details
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_subscription_currency_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
iso_code varchar2(32767),
std_precision number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscription_currency_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscription_currency_t (
name varchar2,
iso_code varchar2,
std_precision number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Currency name |
|
(required) Currency Code |
|
(optional) Standard Precision of the Currency |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_RATE_CARD_TIER_T Type
Rate Card Tier details
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_rate_card_tier_t FORCE AUTHID CURRENT_USER IS OBJECT (
up_to_quantity varchar2(32767),
net_unit_price varchar2(32767),
overage_price varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_rate_card_tier_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_rate_card_tier_t (
up_to_quantity varchar2,
net_unit_price varchar2,
overage_price varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Rate card tier quantity range |
|
(optional) Rate card tier net unit price |
|
(optional) Rate card tier overage price |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_RATE_CARD_TIER_TBL Type
Nested table type of dbms_cloud_oci_onesubscription_rate_card_tier_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_rate_card_tier_tbl FORCE IS TABLE OF (dbms_cloud_oci_onesubscription_rate_card_tier_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_ONESUBSCRIPTION_RATE_CARD_SUMMARY_T Type
Rate Card Summary
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_rate_card_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
subscribed_service_id varchar2(32767),
product dbms_cloud_oci_onesubscription_rate_card_product_t,
time_start timestamp with time zone,
time_end timestamp with time zone,
net_unit_price varchar2(32767),
discretionary_discount_percentage varchar2(32767),
overage_price varchar2(32767),
is_tier number,
currency dbms_cloud_oci_onesubscription_subscription_currency_t,
rate_card_tiers dbms_cloud_oci_onesubscription_rate_card_tier_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_rate_card_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_rate_card_summary_t (
subscribed_service_id varchar2,
product dbms_cloud_oci_onesubscription_rate_card_product_t,
time_start timestamp with time zone,
time_end timestamp with time zone,
net_unit_price varchar2,
discretionary_discount_percentage varchar2,
overage_price varchar2,
is_tier number,
currency dbms_cloud_oci_onesubscription_subscription_currency_t,
rate_card_tiers dbms_cloud_oci_onesubscription_rate_card_tier_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) SPM internal Subscribed Service ID |
|
(required) |
|
(optional) Rate card start date |
|
(optional) Rate card end date |
|
(required) Rate card net unit price |
|
(optional) Rate card discretionary discount percentage |
|
(required) Rate card overage price |
|
(optional) Rate card price tier flag |
|
(optional) |
|
(optional) List of tiered rate card prices |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_SUBSCRIBED_SERVICE_BUSINESS_PARTNER_T Type
Business partner.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
name_phonetic varchar2(32767),
tca_cust_account_number varchar2(32767),
is_public_sector number,
is_chain_customer number,
customer_chain_type varchar2(32767),
tca_party_number varchar2(32767),
tca_party_id number,
tca_customer_account_id number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t (
name varchar2,
name_phonetic varchar2,
tca_cust_account_number varchar2,
is_public_sector number,
is_chain_customer number,
customer_chain_type varchar2,
tca_party_number varchar2,
tca_party_id number,
tca_customer_account_id number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Commercial name also called customer name. |
|
(optional) Phonetic name. |
|
(optional) TCA customer account number. |
|
(optional) The business partner is part of the public sector or not. |
|
(optional) The business partner is chain customer or not. |
|
(optional) Customer chain type. |
|
(optional) TCA party number. |
|
(optional) TCA party ID. |
|
(optional) TCA customer account ID. |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_SUBSCRIBED_SERVICE_USER_T Type
User.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_subscribed_service_user_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
username varchar2(32767),
first_name varchar2(32767),
last_name varchar2(32767),
email varchar2(32767),
tca_contact_id number,
tca_cust_accnt_site_id number,
tca_party_id number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscribed_service_user_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscribed_service_user_t (
name varchar2,
username varchar2,
first_name varchar2,
last_name varchar2,
email varchar2,
tca_contact_id number,
tca_cust_accnt_site_id number,
tca_party_id number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Name. |
|
(optional) Username. |
|
(optional) First name. |
|
(optional) Last name. |
|
(optional) Email. |
|
(optional) TCA contact ID. |
|
(optional) TCA customer account site ID. |
|
(optional) TCA party ID. |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_SUBSCRIBED_SERVICE_LOCATION_T Type
Address location.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_subscribed_service_location_t FORCE AUTHID CURRENT_USER IS OBJECT (
address1 varchar2(32767),
address2 varchar2(32767),
postal_code varchar2(32767),
city varchar2(32767),
country varchar2(32767),
l_region varchar2(32767),
tca_location_id number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscribed_service_location_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscribed_service_location_t (
address1 varchar2,
address2 varchar2,
postal_code varchar2,
city varchar2,
country varchar2,
l_region varchar2,
tca_location_id number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Address first line. |
|
(optional) Address second line. |
|
(optional) Postal code. |
|
(optional) City. |
|
(optional) Country. |
|
(optional) Region. |
|
(optional) Region. |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_SUBSCRIBED_SERVICE_ADDRESS_T Type
Address.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_subscribed_service_address_t FORCE AUTHID CURRENT_USER IS OBJECT (
location dbms_cloud_oci_onesubscription_subscribed_service_location_t,
name varchar2(32767),
phone varchar2(32767),
is_bill_to number,
is_ship_to number,
bill_site_use_id number,
service2_site_use_id number,
tca_cust_acct_site_id number,
tca_party_site_number varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscribed_service_address_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscribed_service_address_t (
location dbms_cloud_oci_onesubscription_subscribed_service_location_t,
name varchar2,
phone varchar2,
is_bill_to number,
is_ship_to number,
bill_site_use_id number,
service2_site_use_id number,
tca_cust_acct_site_id number,
tca_party_site_number varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) |
|
(optional) Address name identifier. |
|
(optional) Phone. |
|
(optional) Identify as the customer shipping address. |
|
(optional) Identify as the customer invoicing address. |
|
(optional) Bill to site use Id. |
|
(optional) Service to site use Id. |
|
(optional) TCA customer account site Id. |
|
(optional) Party site number. |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_SUBSCRIBED_SERVICE_PAYMENT_TERM_T Type
Payment Term details
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_subscribed_service_payment_term_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
value varchar2(32767),
description varchar2(32767),
is_active number,
time_created timestamp with time zone,
created_by varchar2(32767),
time_updated timestamp with time zone,
updated_by varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscribed_service_payment_term_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscribed_service_payment_term_t (
name varchar2,
value varchar2,
description varchar2,
is_active number,
time_created timestamp with time zone,
created_by varchar2,
time_updated timestamp with time zone,
updated_by varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Payment Term name |
|
(optional) Payment Term value |
|
(optional) Payment term Description |
|
(optional) Payment term active flag |
|
(optional) Payment term last update date |
|
(optional) User that created the Payment term |
|
(optional) Payment term last update date |
|
(optional) User that updated the Payment term |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_COMMITMENT_SERVICE_TBL Type
Nested table type of dbms_cloud_oci_onesubscription_commitment_service_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_commitment_service_tbl FORCE IS TABLE OF (dbms_cloud_oci_onesubscription_commitment_service_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_ONESUBSCRIPTION_RATE_CARD_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_onesubscription_rate_card_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_rate_card_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_onesubscription_rate_card_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_ONESUBSCRIPTION_SUBSCRIBED_SERVICE_T Type
Subscribed service contract details
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_subscribed_service_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
l_type varchar2(32767),
serial_number varchar2(32767),
subscription_id varchar2(32767),
product dbms_cloud_oci_onesubscription_rate_card_product_t,
time_start timestamp with time zone,
time_end timestamp with time zone,
quantity varchar2(32767),
status varchar2(32767),
operation_type varchar2(32767),
net_unit_price varchar2(32767),
price_period varchar2(32767),
line_net_amount varchar2(32767),
is_variable_commitment number,
is_allowance number,
used_amount varchar2(32767),
available_amount varchar2(32767),
funded_allocation_value varchar2(32767),
is_having_usage number,
is_cap_to_price_list number,
credit_percentage varchar2(32767),
partner_transaction_type varchar2(32767),
is_credit_enabled number,
overage_policy varchar2(32767),
overage_bill_to varchar2(32767),
payg_policy varchar2(32767),
promo_order_line_id number,
promotion_pricing_type varchar2(32767),
rate_card_discount_percentage varchar2(32767),
overage_discount_percentage varchar2(32767),
bill_to_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
bill_to_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
bill_to_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
payment_number varchar2(32767),
time_payment_expiry timestamp with time zone,
payment_term dbms_cloud_oci_onesubscription_subscribed_service_payment_term_t,
payment_method varchar2(32767),
transaction_extension_id number,
sales_channel varchar2(32767),
eligible_to_renew varchar2(32767),
renewed_subscribed_service_id varchar2(32767),
term_value number,
term_value_uom varchar2(32767),
renewal_opty_id number,
renewal_opty_number varchar2(32767),
renewal_opty_type varchar2(32767),
booking_opty_number varchar2(32767),
revenue_line_id number,
revenue_line_number varchar2(32767),
major_set number,
time_majorset_start timestamp with time zone,
time_majorset_end timestamp with time zone,
system_arr_in_lc varchar2(32767),
system_arr_in_sc varchar2(32767),
system_atr_arr_in_lc varchar2(32767),
system_atr_arr_in_sc varchar2(32767),
revised_arr_in_lc varchar2(32767),
revised_arr_in_sc varchar2(32767),
total_value varchar2(32767),
original_promo_amount varchar2(32767),
order_header_id number,
order_number number,
order_type varchar2(32767),
order_line_id number,
order_line_number number,
commitment_schedule_id varchar2(32767),
sales_account_party_id number,
data_center varchar2(32767),
data_center_region varchar2(32767),
admin_email varchar2(32767),
buyer_email varchar2(32767),
subscription_source varchar2(32767),
provisioning_source varchar2(32767),
fulfillment_set varchar2(32767),
is_intent_to_pay number,
is_payg number,
pricing_model varchar2(32767),
program_type varchar2(32767),
start_date_type varchar2(32767),
time_provisioned timestamp with time zone,
promo_type varchar2(32767),
service_to_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
service_to_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
service_to_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
sold_to_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
sold_to_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
end_user_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
end_user_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
end_user_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
reseller_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
reseller_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
reseller_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
csi number,
customer_transaction_reference varchar2(32767),
partner_credit_amount varchar2(32767),
is_single_rate_card number,
agreement_id number,
agreement_name varchar2(32767),
agreement_type varchar2(32767),
billing_frequency varchar2(32767),
time_welcome_email_sent timestamp with time zone,
time_service_configuration_email_sent timestamp with time zone,
time_customer_config timestamp with time zone,
time_agreement_end timestamp with time zone,
commitment_services dbms_cloud_oci_onesubscription_commitment_service_tbl,
rate_cards dbms_cloud_oci_onesubscription_rate_card_summary_tbl,
time_created timestamp with time zone,
created_by varchar2(32767),
time_updated timestamp with time zone,
updated_by varchar2(32767),
ratecard_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscribed_service_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscribed_service_t (
id varchar2,
l_type varchar2,
serial_number varchar2,
subscription_id varchar2,
product dbms_cloud_oci_onesubscription_rate_card_product_t,
time_start timestamp with time zone,
time_end timestamp with time zone,
quantity varchar2,
status varchar2,
operation_type varchar2,
net_unit_price varchar2,
price_period varchar2,
line_net_amount varchar2,
is_variable_commitment number,
is_allowance number,
used_amount varchar2,
available_amount varchar2,
funded_allocation_value varchar2,
is_having_usage number,
is_cap_to_price_list number,
credit_percentage varchar2,
partner_transaction_type varchar2,
is_credit_enabled number,
overage_policy varchar2,
overage_bill_to varchar2,
payg_policy varchar2,
promo_order_line_id number,
promotion_pricing_type varchar2,
rate_card_discount_percentage varchar2,
overage_discount_percentage varchar2,
bill_to_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
bill_to_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
bill_to_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
payment_number varchar2,
time_payment_expiry timestamp with time zone,
payment_term dbms_cloud_oci_onesubscription_subscribed_service_payment_term_t,
payment_method varchar2,
transaction_extension_id number,
sales_channel varchar2,
eligible_to_renew varchar2,
renewed_subscribed_service_id varchar2,
term_value number,
term_value_uom varchar2,
renewal_opty_id number,
renewal_opty_number varchar2,
renewal_opty_type varchar2,
booking_opty_number varchar2,
revenue_line_id number,
revenue_line_number varchar2,
major_set number,
time_majorset_start timestamp with time zone,
time_majorset_end timestamp with time zone,
system_arr_in_lc varchar2,
system_arr_in_sc varchar2,
system_atr_arr_in_lc varchar2,
system_atr_arr_in_sc varchar2,
revised_arr_in_lc varchar2,
revised_arr_in_sc varchar2,
total_value varchar2,
original_promo_amount varchar2,
order_header_id number,
order_number number,
order_type varchar2,
order_line_id number,
order_line_number number,
commitment_schedule_id varchar2,
sales_account_party_id number,
data_center varchar2,
data_center_region varchar2,
admin_email varchar2,
buyer_email varchar2,
subscription_source varchar2,
provisioning_source varchar2,
fulfillment_set varchar2,
is_intent_to_pay number,
is_payg number,
pricing_model varchar2,
program_type varchar2,
start_date_type varchar2,
time_provisioned timestamp with time zone,
promo_type varchar2,
service_to_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
service_to_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
service_to_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
sold_to_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
sold_to_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
end_user_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
end_user_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
end_user_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
reseller_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
reseller_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
reseller_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
csi number,
customer_transaction_reference varchar2,
partner_credit_amount varchar2,
is_single_rate_card number,
agreement_id number,
agreement_name varchar2,
agreement_type varchar2,
billing_frequency varchar2,
time_welcome_email_sent timestamp with time zone,
time_service_configuration_email_sent timestamp with time zone,
time_customer_config timestamp with time zone,
time_agreement_end timestamp with time zone,
commitment_services dbms_cloud_oci_onesubscription_commitment_service_tbl,
rate_cards dbms_cloud_oci_onesubscription_rate_card_summary_tbl,
time_created timestamp with time zone,
created_by varchar2,
time_updated timestamp with time zone,
updated_by varchar2,
ratecard_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) SPM internal Subscribed Service ID |
|
(optional) Subscribed Service line type |
|
(optional) Subscribed service line number |
|
(optional) Subscription ID associated to the subscribed service |
|
(optional) |
|
(optional) Subscribed service start date |
|
(optional) Subscribed service end date |
|
(optional) Subscribed service quantity |
|
(optional) Subscribed service status |
|
(optional) Subscribed service operation type |
|
(optional) Subscribed service net unit price |
|
(optional) Indicates the period for which the commitment amount can be utilised exceeding which the amount lapses. Also used in calculation of total contract line value |
|
(optional) Subscribed service line net amount |
|
(optional) Indicates if the commitment lines can have different quantities |
|
(optional) Indicates if a service can recieve usages and consequently have available amounts computed |
|
(optional) Subscribed service used amount |
|
(optional) Subscribed sercice available or remaining amount |
|
(optional) Funded Allocation line value example: 12000.00 |
|
(optional) Indicator on whether or not there has been usage for the subscribed service |
|
(optional) If true compares rate between ratecard and the active pricelist and minimum rate would be fetched |
|
(optional) Subscribed service credit percentage |
|
(optional) This field contains the name of the partner to which the subscription belongs - depending on which the invoicing may differ |
|
(optional) Used in context of service credit lines |
|
(optional) Overage Policy of Subscribed Service |
|
(optional) Overage Bill To of Subscribed Service |
|
(optional) Pay As You Go policy of Subscribed Service (Can be null - indicating no payg policy) |
|
(optional) Not null if this service has an associated promotion line in SPM. Contains the line identifier from Order Management of the associated promo line. |
|
(optional) Promotion Pricing Type of Subscribed Service (Can be null - indicating no promotion pricing) |
|
(optional) Subscribed service Rate Card Discount Percentage |
|
(optional) Subscribed service Overage Discount Percentage |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) Payment Number of Subscribed Service |
|
(optional) Subscribed service payment expiry date |
|
(optional) |
|
(optional) Payment Method of Subscribed Service |
|
(optional) Subscribed service Transaction Extension Id |
|
(optional) Sales Channel of Subscribed Service |
|
(optional) Subscribed service eligible to renew field |
|
(optional) SPM renewed Subscription ID |
|
(optional) Term value in Months |
|
(optional) Term value UOM |
|
(optional) Subscribed service Opportunity Id |
|
(optional) Renewal Opportunity Number of Subscribed Service |
|
(optional) Renewal Opportunity Type of Subscribed Service |
|
(optional) Booking Opportunity Number of Subscribed Service |
|
(optional) Subscribed service Revenue Line Id |
|
(optional) Revenue Line NUmber of Subscribed Service |
|
(optional) Subscribed service Major Set |
|
(optional) Subscribed service Major Set Start date |
|
(optional) Subscribed service Major Set End date |
|
(optional) Subscribed service System ARR |
|
(optional) Subscribed service System ARR in Standard Currency |
|
(optional) Subscribed service System ATR-ARR |
|
(optional) Subscribed service System ATR-ARR in Standard Currency |
|
(optional) Subscribed service Revised ARR |
|
(optional) Subscribed service Revised ARR in Standard Currency |
|
(optional) Subscribed service total value |
|
(optional) Subscribed service Promotion Amount |
|
(optional) Sales Order Header associated to the subscribed service |
|
(optional) Sales Order Number associated to the subscribed service |
|
(optional) Order Type of Subscribed Service |
|
(optional) Sales Order Line Id associated to the subscribed service |
|
(optional) Sales Order Line Number associated to the subscribed service |
|
(optional) Subscribed service commitment schedule Id |
|
(optional) Subscribed service sales account party id |
|
(optional) Subscribed service data center |
|
(optional) Subscribed service data center region |
|
(optional) Subscribed service admin email id |
|
(optional) Subscribed service buyer email id |
|
(optional) Subscribed service source |
|
(optional) Subscribed service provisioning source |
|
(optional) Subscribed service fulfillment set |
|
(optional) Subscribed service intent to pay flag |
|
(optional) Subscribed service payg flag |
|
(optional) Subscribed service pricing model |
|
(optional) Subscribed service program type |
|
(optional) Subscribed service start date type |
|
(optional) Subscribed service provisioning date |
|
(optional) Subscribed service promotion type |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) Subscribed service CSI number |
|
(optional) Identifier for a customer's transactions for purchase of ay oracle services |
|
(optional) Subscribed service partner credit amount |
|
(optional) Indicates if the Subscribed service has a single ratecard |
|
(optional) Subscribed service agreement ID |
|
(optional) Subscribed service agrrement name |
|
(optional) Subscribed service agrrement type |
|
(optional) Subscribed service invoice frequency |
|
(optional) Subscribed service welcome email sent date |
|
(optional) Subscribed service service configuration email sent date |
|
(optional) Subscribed service customer config date |
|
(optional) Subscribed service agrrement end date |
|
(optional) List of Commitment services of a line |
|
(optional) List of Rate Cards of a Subscribed Service |
|
(optional) Subscribed service creation date |
|
(optional) User that created the subscribed service |
|
(optional) Subscribed service last update date |
|
(optional) User that updated the subscribed service |
|
(optional) SPM Ratecard Type |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_SUBSCRIBED_SERVICE_SUMMARY_T Type
Subscribed service contract details
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_subscribed_service_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
l_type varchar2(32767),
serial_number varchar2(32767),
subscription_id varchar2(32767),
product dbms_cloud_oci_onesubscription_rate_card_product_t,
time_start timestamp with time zone,
time_end timestamp with time zone,
quantity varchar2(32767),
status varchar2(32767),
operation_type varchar2(32767),
net_unit_price varchar2(32767),
price_period varchar2(32767),
line_net_amount varchar2(32767),
is_variable_commitment number,
is_allowance number,
used_amount varchar2(32767),
available_amount varchar2(32767),
funded_allocation_value varchar2(32767),
is_having_usage number,
is_cap_to_price_list number,
credit_percentage varchar2(32767),
partner_transaction_type varchar2(32767),
is_credit_enabled number,
overage_policy varchar2(32767),
overage_bill_to varchar2(32767),
payg_policy varchar2(32767),
promo_order_line_id number,
promotion_pricing_type varchar2(32767),
rate_card_discount_percentage varchar2(32767),
overage_discount_percentage varchar2(32767),
bill_to_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
bill_to_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
bill_to_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
payment_number varchar2(32767),
time_payment_expiry timestamp with time zone,
payment_term dbms_cloud_oci_onesubscription_subscribed_service_payment_term_t,
payment_method varchar2(32767),
transaction_extension_id number,
sales_channel varchar2(32767),
eligible_to_renew varchar2(32767),
renewed_subscribed_service_id varchar2(32767),
term_value number,
term_value_uom varchar2(32767),
renewal_opty_id number,
renewal_opty_number varchar2(32767),
renewal_opty_type varchar2(32767),
booking_opty_number varchar2(32767),
revenue_line_id number,
revenue_line_number varchar2(32767),
major_set number,
time_majorset_start timestamp with time zone,
time_majorset_end timestamp with time zone,
system_arr_in_lc varchar2(32767),
system_arr_in_sc varchar2(32767),
system_atr_arr_in_lc varchar2(32767),
system_atr_arr_in_sc varchar2(32767),
revised_arr_in_lc varchar2(32767),
revised_arr_in_sc varchar2(32767),
total_value varchar2(32767),
original_promo_amount varchar2(32767),
order_header_id number,
order_number number,
order_type varchar2(32767),
order_line_id number,
order_line_number number,
commitment_schedule_id varchar2(32767),
sales_account_party_id number,
data_center varchar2(32767),
data_center_region varchar2(32767),
admin_email varchar2(32767),
buyer_email varchar2(32767),
subscription_source varchar2(32767),
provisioning_source varchar2(32767),
fulfillment_set varchar2(32767),
is_intent_to_pay number,
is_payg number,
pricing_model varchar2(32767),
program_type varchar2(32767),
start_date_type varchar2(32767),
time_provisioned timestamp with time zone,
promo_type varchar2(32767),
service_to_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
service_to_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
service_to_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
sold_to_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
sold_to_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
end_user_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
end_user_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
end_user_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
reseller_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
reseller_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
reseller_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
csi number,
customer_transaction_reference varchar2(32767),
partner_credit_amount varchar2(32767),
is_single_rate_card number,
agreement_id number,
agreement_name varchar2(32767),
agreement_type varchar2(32767),
billing_frequency varchar2(32767),
time_welcome_email_sent timestamp with time zone,
time_service_configuration_email_sent timestamp with time zone,
time_customer_config timestamp with time zone,
time_agreement_end timestamp with time zone,
time_created timestamp with time zone,
created_by varchar2(32767),
time_updated timestamp with time zone,
updated_by varchar2(32767),
ratecard_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscribed_service_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscribed_service_summary_t (
id varchar2,
l_type varchar2,
serial_number varchar2,
subscription_id varchar2,
product dbms_cloud_oci_onesubscription_rate_card_product_t,
time_start timestamp with time zone,
time_end timestamp with time zone,
quantity varchar2,
status varchar2,
operation_type varchar2,
net_unit_price varchar2,
price_period varchar2,
line_net_amount varchar2,
is_variable_commitment number,
is_allowance number,
used_amount varchar2,
available_amount varchar2,
funded_allocation_value varchar2,
is_having_usage number,
is_cap_to_price_list number,
credit_percentage varchar2,
partner_transaction_type varchar2,
is_credit_enabled number,
overage_policy varchar2,
overage_bill_to varchar2,
payg_policy varchar2,
promo_order_line_id number,
promotion_pricing_type varchar2,
rate_card_discount_percentage varchar2,
overage_discount_percentage varchar2,
bill_to_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
bill_to_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
bill_to_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
payment_number varchar2,
time_payment_expiry timestamp with time zone,
payment_term dbms_cloud_oci_onesubscription_subscribed_service_payment_term_t,
payment_method varchar2,
transaction_extension_id number,
sales_channel varchar2,
eligible_to_renew varchar2,
renewed_subscribed_service_id varchar2,
term_value number,
term_value_uom varchar2,
renewal_opty_id number,
renewal_opty_number varchar2,
renewal_opty_type varchar2,
booking_opty_number varchar2,
revenue_line_id number,
revenue_line_number varchar2,
major_set number,
time_majorset_start timestamp with time zone,
time_majorset_end timestamp with time zone,
system_arr_in_lc varchar2,
system_arr_in_sc varchar2,
system_atr_arr_in_lc varchar2,
system_atr_arr_in_sc varchar2,
revised_arr_in_lc varchar2,
revised_arr_in_sc varchar2,
total_value varchar2,
original_promo_amount varchar2,
order_header_id number,
order_number number,
order_type varchar2,
order_line_id number,
order_line_number number,
commitment_schedule_id varchar2,
sales_account_party_id number,
data_center varchar2,
data_center_region varchar2,
admin_email varchar2,
buyer_email varchar2,
subscription_source varchar2,
provisioning_source varchar2,
fulfillment_set varchar2,
is_intent_to_pay number,
is_payg number,
pricing_model varchar2,
program_type varchar2,
start_date_type varchar2,
time_provisioned timestamp with time zone,
promo_type varchar2,
service_to_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
service_to_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
service_to_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
sold_to_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
sold_to_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
end_user_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
end_user_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
end_user_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
reseller_customer dbms_cloud_oci_onesubscription_subscribed_service_business_partner_t,
reseller_contact dbms_cloud_oci_onesubscription_subscribed_service_user_t,
reseller_address dbms_cloud_oci_onesubscription_subscribed_service_address_t,
csi number,
customer_transaction_reference varchar2,
partner_credit_amount varchar2,
is_single_rate_card number,
agreement_id number,
agreement_name varchar2,
agreement_type varchar2,
billing_frequency varchar2,
time_welcome_email_sent timestamp with time zone,
time_service_configuration_email_sent timestamp with time zone,
time_customer_config timestamp with time zone,
time_agreement_end timestamp with time zone,
time_created timestamp with time zone,
created_by varchar2,
time_updated timestamp with time zone,
updated_by varchar2,
ratecard_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) SPM internal Subscribed Service ID |
|
(optional) Subscribed Service line type |
|
(optional) Subscribed service line number |
|
(optional) Subscription ID associated to the subscribed service |
|
(optional) |
|
(optional) Subscribed service start date |
|
(optional) Subscribed service end date |
|
(optional) Subscribed service quantity |
|
(optional) Subscribed service status |
|
(optional) Subscribed service operation type |
|
(optional) Subscribed service net unit price |
|
(optional) Indicates the period for which the commitment amount can be utilised exceeding which the amount lapses. Also used in calculation of total contract line value |
|
(optional) Subscribed service line net amount |
|
(optional) Indicates if the commitment lines can have different quantities |
|
(optional) Indicates if a service can recieve usages and consequently have available amounts computed |
|
(optional) Subscribed service used amount |
|
(optional) Subscribed sercice available or remaining amount |
|
(optional) Funded Allocation line value example: 12000.00 |
|
(optional) Indicator on whether or not there has been usage for the subscribed service |
|
(optional) If true compares rate between ratecard and the active pricelist and minimum rate would be fetched |
|
(optional) Subscribed service credit percentage |
|
(optional) This field contains the name of the partner to which the subscription belongs - depending on which the invoicing may differ |
|
(optional) Used in context of service credit lines |
|
(optional) Overage Policy of Subscribed Service |
|
(optional) Overage Bill To of Subscribed Service |
|
(optional) Pay As You Go policy of Subscribed Service (Can be null - indicating no payg policy) |
|
(optional) Not null if this service has an associated promotion line in SPM. Contains the line identifier from Order Management of the associated promo line. |
|
(optional) Promotion Pricing Type of Subscribed Service (Can be null - indicating no promotion pricing) |
|
(optional) Subscribed service Rate Card Discount Percentage |
|
(optional) Subscribed service Overage Discount Percentage |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) Payment Number of Subscribed Service |
|
(optional) Subscribed service payment expiry date |
|
(optional) |
|
(optional) Payment Method of Subscribed Service |
|
(optional) Subscribed service Transaction Extension Id |
|
(optional) Sales Channel of Subscribed Service |
|
(optional) Subscribed service eligible to renew field |
|
(optional) SPM renewed Subscription ID |
|
(optional) Term value in Months |
|
(optional) Term value UOM |
|
(optional) Subscribed service Opportunity Id |
|
(optional) Renewal Opportunity Number of Subscribed Service |
|
(optional) Renewal Opportunity Type of Subscribed Service |
|
(optional) Booking Opportunity Number of Subscribed Service |
|
(optional) Subscribed service Revenue Line Id |
|
(optional) Revenue Line NUmber of Subscribed Service |
|
(optional) Subscribed service Major Set |
|
(optional) Subscribed service Major Set Start date |
|
(optional) Subscribed service Major Set End date |
|
(optional) Subscribed service System ARR |
|
(optional) Subscribed service System ARR in Standard Currency |
|
(optional) Subscribed service System ATR-ARR |
|
(optional) Subscribed service System ATR-ARR in Standard Currency |
|
(optional) Subscribed service Revised ARR |
|
(optional) Subscribed service Revised ARR in Standard Currency |
|
(optional) Subscribed service total value |
|
(optional) Subscribed service Promotion Amount |
|
(optional) Sales Order Header associated to the subscribed service |
|
(optional) Sales Order Number associated to the subscribed service |
|
(optional) Order Type of Subscribed Service |
|
(optional) Sales Order Line Id associated to the subscribed service |
|
(optional) Sales Order Line Number associated to the subscribed service |
|
(optional) Subscribed service commitment schedule Id |
|
(optional) Subscribed service sales account party id |
|
(optional) Subscribed service data center |
|
(optional) Subscribed service data center region |
|
(optional) Subscribed service admin email id |
|
(optional) Subscribed service buyer email id |
|
(optional) Subscribed service source |
|
(optional) Subscribed service provisioning source |
|
(optional) Subscribed service fulfillment set |
|
(optional) Subscribed service intent to pay flag |
|
(optional) Subscribed service payg flag |
|
(optional) Subscribed service pricing model |
|
(optional) Subscribed service program type |
|
(optional) Subscribed service start date type |
|
(optional) Subscribed service provisioning date |
|
(optional) Subscribed service promotion type |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) Subscribed service CSI number |
|
(optional) Identifier for a customer's transactions for purchase of ay oracle services |
|
(optional) Subscribed service partner credit amount |
|
(optional) Indicates if the Subscribed service has a single ratecard |
|
(optional) Subscribed service agreement ID |
|
(optional) Subscribed service agrrement name |
|
(optional) Subscribed service agrrement type |
|
(optional) Subscribed service invoice frequency |
|
(optional) Subscribed service welcome email sent date |
|
(optional) Subscribed service service configuration email sent date |
|
(optional) Subscribed service customer config date |
|
(optional) Subscribed service agrrement end date |
|
(optional) Subscribed service creation date |
|
(optional) User that created the subscribed service |
|
(optional) Subscribed service last update date |
|
(optional) User that updated the subscribed service |
|
(optional) SPM Ratecard Type |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_SUBSCRIPTION_PRODUCT_T Type
Product description
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_subscription_product_t FORCE AUTHID CURRENT_USER IS OBJECT (
part_number varchar2(32767),
name varchar2(32767),
unit_of_measure varchar2(32767),
provisioning_group varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscription_product_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscription_product_t (
part_number varchar2,
name varchar2,
unit_of_measure varchar2,
provisioning_group varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Product part numner |
|
(required) Product name |
|
(required) Unit of measure |
|
(optional) Product provisioning group |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_SUBSCRIPTION_SUBSCRIBED_SERVICE_T Type
Subscribed Service summary
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_subscription_subscribed_service_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
product dbms_cloud_oci_onesubscription_subscription_product_t,
quantity varchar2(32767),
status varchar2(32767),
operation_type varchar2(32767),
net_unit_price varchar2(32767),
used_amount varchar2(32767),
available_amount varchar2(32767),
funded_allocation_value varchar2(32767),
partner_transaction_type varchar2(32767),
term_value number,
term_value_uom varchar2(32767),
booking_opty_number varchar2(32767),
total_value varchar2(32767),
original_promo_amount varchar2(32767),
order_number number,
data_center_region varchar2(32767),
pricing_model varchar2(32767),
program_type varchar2(32767),
promo_type varchar2(32767),
csi number,
is_intent_to_pay number,
time_start timestamp with time zone,
time_end timestamp with time zone,
commitment_services dbms_cloud_oci_onesubscription_commitment_service_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscription_subscribed_service_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscription_subscribed_service_t (
id varchar2,
product dbms_cloud_oci_onesubscription_subscription_product_t,
quantity varchar2,
status varchar2,
operation_type varchar2,
net_unit_price varchar2,
used_amount varchar2,
available_amount varchar2,
funded_allocation_value varchar2,
partner_transaction_type varchar2,
term_value number,
term_value_uom varchar2,
booking_opty_number varchar2,
total_value varchar2,
original_promo_amount varchar2,
order_number number,
data_center_region varchar2,
pricing_model varchar2,
program_type varchar2,
promo_type varchar2,
csi number,
is_intent_to_pay number,
time_start timestamp with time zone,
time_end timestamp with time zone,
commitment_services dbms_cloud_oci_onesubscription_commitment_service_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) SPM internal Subscribed Service ID |
|
(optional) |
|
(optional) Subscribed service quantity |
|
(optional) Subscribed service status |
|
(optional) Subscribed service operation type |
|
(optional) Subscribed service net unit price |
|
(optional) Subscribed service used amount |
|
(optional) Subscribed sercice available or remaining amount |
|
(optional) Funded Allocation line value example: 12000.00 |
|
(optional) This field contains the name of the partner to which the subscription belongs - depending on which the invoicing may differ |
|
(optional) Term value in Months |
|
(optional) Term value UOM |
|
(optional) Booking Opportunity Number of Subscribed Service |
|
(optional) Subscribed service total value |
|
(optional) Subscribed service Promotion Amount |
|
(optional) Sales Order Number associated to the subscribed service |
|
(optional) Subscribed service data center region |
|
(optional) Subscribed service pricing model |
|
(optional) Subscribed service program type |
|
(optional) Subscribed service promotion type |
|
(optional) Subscribed service CSI number |
|
(optional) Subscribed service intent to pay flag |
|
(optional) Subscribed service start date |
|
(optional) Subscribed service end date |
|
(optional) List of Commitment services of a line |
DBMS_CLOUD_OCI_ONESUBSCRIPTION_SUBSCRIPTION_SUBSCRIBED_SERVICE_TBL Type
Nested table type of dbms_cloud_oci_onesubscription_subscription_subscribed_service_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_subscription_subscribed_service_tbl FORCE IS TABLE OF (dbms_cloud_oci_onesubscription_subscription_subscribed_service_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_ONESUBSCRIPTION_SUBSCRIPTION_SUMMARY_T Type
Subscription summary
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_onesubscription_subscription_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
status varchar2(32767),
time_start timestamp with time zone,
time_end timestamp with time zone,
currency dbms_cloud_oci_onesubscription_subscription_currency_t,
service_name varchar2(32767),
hold_reason varchar2(32767),
time_hold_release_eta timestamp with time zone,
subscribed_services dbms_cloud_oci_onesubscription_subscription_subscribed_service_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscription_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_onesubscription_subscription_summary_t (
status varchar2,
time_start timestamp with time zone,
time_end timestamp with time zone,
currency dbms_cloud_oci_onesubscription_subscription_currency_t,
service_name varchar2,
hold_reason varchar2,
time_hold_release_eta timestamp with time zone,
subscribed_services dbms_cloud_oci_onesubscription_subscription_subscribed_service_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Status of the plan |
|
(optional) Represents the date when the first service of the subscription was activated |
|
(optional) Represents the date when the last service of the subscription ends |
|
(optional) |
|
(optional) Customer friendly service name provided by PRG |
|
(optional) Hold reason of the plan |
|
(optional) Represents the date of the hold release |
|
(optional) List of Subscribed Services of the plan |