Class: Aws::Invoicing::Types::EinvoiceDeliveryPreference
- Inherits:
-
Struct
- Object
- Struct
- Aws::Invoicing::Types::EinvoiceDeliveryPreference
- Defined in:
- gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb
Overview
Specifies the preferences for e-invoice delivery, including document types, attachment types, and customization settings.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#connection_testing_method ⇒ String
The method to use for testing the connection to the procurement portal.
-
#einvoice_delivery_activation_date ⇒ Time
The date when e-invoice delivery should be activated for this preference.
-
#einvoice_delivery_attachment_types ⇒ Array<String>
The types of attachments to include with the e-invoice delivery.
-
#einvoice_delivery_document_types ⇒ Array<String>
The types of e-invoice documents to be delivered.
-
#protocol ⇒ String
The communication protocol to use for e-invoice delivery.
-
#purchase_order_data_sources ⇒ Array<Types::PurchaseOrderDataSource>
The sources of purchase order data to use for e-invoice generation and delivery.
Instance Attribute Details
#connection_testing_method ⇒ String
The method to use for testing the connection to the procurement portal.
496 497 498 499 500 501 502 503 504 505 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 496 class EinvoiceDeliveryPreference < Struct.new( :einvoice_delivery_document_types, :einvoice_delivery_attachment_types, :protocol, :purchase_order_data_sources, :connection_testing_method, :einvoice_delivery_activation_date) SENSITIVE = [] include Aws::Structure end |
#einvoice_delivery_activation_date ⇒ Time
The date when e-invoice delivery should be activated for this preference.
496 497 498 499 500 501 502 503 504 505 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 496 class EinvoiceDeliveryPreference < Struct.new( :einvoice_delivery_document_types, :einvoice_delivery_attachment_types, :protocol, :purchase_order_data_sources, :connection_testing_method, :einvoice_delivery_activation_date) SENSITIVE = [] include Aws::Structure end |
#einvoice_delivery_attachment_types ⇒ Array<String>
The types of attachments to include with the e-invoice delivery.
496 497 498 499 500 501 502 503 504 505 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 496 class EinvoiceDeliveryPreference < Struct.new( :einvoice_delivery_document_types, :einvoice_delivery_attachment_types, :protocol, :purchase_order_data_sources, :connection_testing_method, :einvoice_delivery_activation_date) SENSITIVE = [] include Aws::Structure end |
#einvoice_delivery_document_types ⇒ Array<String>
The types of e-invoice documents to be delivered.
496 497 498 499 500 501 502 503 504 505 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 496 class EinvoiceDeliveryPreference < Struct.new( :einvoice_delivery_document_types, :einvoice_delivery_attachment_types, :protocol, :purchase_order_data_sources, :connection_testing_method, :einvoice_delivery_activation_date) SENSITIVE = [] include Aws::Structure end |
#protocol ⇒ String
The communication protocol to use for e-invoice delivery.
496 497 498 499 500 501 502 503 504 505 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 496 class EinvoiceDeliveryPreference < Struct.new( :einvoice_delivery_document_types, :einvoice_delivery_attachment_types, :protocol, :purchase_order_data_sources, :connection_testing_method, :einvoice_delivery_activation_date) SENSITIVE = [] include Aws::Structure end |
#purchase_order_data_sources ⇒ Array<Types::PurchaseOrderDataSource>
The sources of purchase order data to use for e-invoice generation and delivery.
496 497 498 499 500 501 502 503 504 505 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 496 class EinvoiceDeliveryPreference < Struct.new( :einvoice_delivery_document_types, :einvoice_delivery_attachment_types, :protocol, :purchase_order_data_sources, :connection_testing_method, :einvoice_delivery_activation_date) SENSITIVE = [] include Aws::Structure end |