/AWS1/CL_BIIEINVOICEDLVRYPREF¶
Specifies the preferences for e-invoice delivery, including document types, attachment types, and customization settings.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_einvoicedeliverydoctypes TYPE /AWS1/CL_BIIEINVDLVDOCTYPES_W=>TT_EINVOICEDELIVERYDOCTYPES TT_EINVOICEDELIVERYDOCTYPES¶
The types of e-invoice documents to be delivered.
iv_protocol TYPE /AWS1/BIIPROTOCOL /AWS1/BIIPROTOCOL¶
The communication protocol to use for e-invoice delivery.
it_purchaseorderdatasources TYPE /AWS1/CL_BIIPURCHASEORDERDAT00=>TT_PURCHASEORDERDATASOURCES TT_PURCHASEORDERDATASOURCES¶
The sources of purchase order data to use for e-invoice generation and delivery.
iv_connectiontestingmethod TYPE /AWS1/BIICONNTESTINGMETHOD /AWS1/BIICONNTESTINGMETHOD¶
The method to use for testing the connection to the procurement portal.
iv_einvoicedeliveryactdate TYPE /AWS1/BIITIMESTAMP /AWS1/BIITIMESTAMP¶
The date when e-invoice delivery should be activated for this preference.
Optional arguments:¶
it_einvdlvryattachmenttypes TYPE /AWS1/CL_BIIEINVDLVATTACHMEN00=>TT_EINVDLVRYATTACHMENTTYPES TT_EINVDLVRYATTACHMENTTYPES¶
The types of attachments to include with the e-invoice delivery.
Queryable Attributes¶
EinvoiceDeliveryDocumentTypes¶
The types of e-invoice documents to be delivered.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EINVOICEDELIVERYDOCTYPES() |
Getter for EINVOICEDELIVERYDOCTYPES, with configurable defau |
ASK_EINVOICEDELIVERYDOCTYPES() |
Getter for EINVOICEDELIVERYDOCTYPES w/ exceptions if field h |
HAS_EINVOICEDELIVERYDOCTYPES() |
Determine if EINVOICEDELIVERYDOCTYPES has a value |
EinvoiceDeliveryAttachmentTypes¶
The types of attachments to include with the e-invoice delivery.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EINVDLVRYATTACHMENTTYPES() |
Getter for EINVOICEDLVRYATTACHMENTTYPES, with configurable d |
ASK_EINVDLVRYATTACHMENTTYPES() |
Getter for EINVOICEDLVRYATTACHMENTTYPES w/ exceptions if fie |
HAS_EINVDLVRYATTACHMENTTYPES() |
Determine if EINVOICEDLVRYATTACHMENTTYPES has a value |
Protocol¶
The communication protocol to use for e-invoice delivery.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROTOCOL() |
Getter for PROTOCOL, with configurable default |
ASK_PROTOCOL() |
Getter for PROTOCOL w/ exceptions if field has no value |
HAS_PROTOCOL() |
Determine if PROTOCOL has a value |
PurchaseOrderDataSources¶
The sources of purchase order data to use for e-invoice generation and delivery.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PURCHASEORDERDATASOURCES() |
Getter for PURCHASEORDERDATASOURCES, with configurable defau |
ASK_PURCHASEORDERDATASOURCES() |
Getter for PURCHASEORDERDATASOURCES w/ exceptions if field h |
HAS_PURCHASEORDERDATASOURCES() |
Determine if PURCHASEORDERDATASOURCES has a value |
ConnectionTestingMethod¶
The method to use for testing the connection to the procurement portal.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONNECTIONTESTINGMETHOD() |
Getter for CONNECTIONTESTINGMETHOD, with configurable defaul |
ASK_CONNECTIONTESTINGMETHOD() |
Getter for CONNECTIONTESTINGMETHOD w/ exceptions if field ha |
HAS_CONNECTIONTESTINGMETHOD() |
Determine if CONNECTIONTESTINGMETHOD has a value |
EinvoiceDeliveryActivationDate¶
The date when e-invoice delivery should be activated for this preference.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EINVOICEDELIVERYACTDATE() |
Getter for EINVOICEDELIVERYACTDATE, with configurable defaul |
ASK_EINVOICEDELIVERYACTDATE() |
Getter for EINVOICEDELIVERYACTDATE w/ exceptions if field ha |
HAS_EINVOICEDELIVERYACTDATE() |
Determine if EINVOICEDELIVERYACTDATE has a value |