Class: Aws::Invoicing::Types::ProcurementPortalPreferenceSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Invoicing::Types::ProcurementPortalPreferenceSummary
- Defined in:
- gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb
Overview
Provides a summary of a procurement portal preference, including key identifiers and status information.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#aws_account_id ⇒ String
The Amazon Web Services account ID associated with this procurement portal preference summary.
-
#buyer_domain ⇒ String
The domain identifier for the buyer in the procurement portal.
-
#buyer_identifier ⇒ String
The unique identifier for the buyer in the procurement portal.
-
#create_date ⇒ Time
The date and time when the procurement portal preference was created.
-
#einvoice_delivery_enabled ⇒ Boolean
Indicates whether e-invoice delivery is enabled for this procurement portal preference.
-
#einvoice_delivery_preference_status ⇒ String
The current status of the e-invoice delivery preference in this summary.
-
#einvoice_delivery_preference_status_reason ⇒ String
The reason for the current e-invoice delivery preference status in this summary.
-
#last_update_date ⇒ Time
The date and time when the procurement portal preference was last updated.
-
#procurement_portal_name ⇒ String
The name of the procurement portal.
-
#procurement_portal_preference_arn ⇒ String
The Amazon Resource Name (ARN) of the procurement portal preference.
-
#purchase_order_retrieval_enabled ⇒ Boolean
Indicates whether purchase order retrieval is enabled for this procurement portal preference.
-
#purchase_order_retrieval_preference_status ⇒ String
The current status of the purchase order retrieval preference in this summary.
-
#purchase_order_retrieval_preference_status_reason ⇒ String
The reason for the current purchase order retrieval preference status in this summary.
-
#selector ⇒ Types::ProcurementPortalPreferenceSelector
Specifies criteria for selecting which invoices should be processed using a particular procurement portal preference.
-
#supplier_domain ⇒ String
The domain identifier for the supplier in the procurement portal.
-
#supplier_identifier ⇒ String
The unique identifier for the supplier in the procurement portal.
-
#version ⇒ Integer
The version number of the procurement portal preference configuration in this summary.
Instance Attribute Details
#aws_account_id ⇒ String
The Amazon Web Services account ID associated with this procurement portal preference summary.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#buyer_domain ⇒ String
The domain identifier for the buyer in the procurement portal.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#buyer_identifier ⇒ String
The unique identifier for the buyer in the procurement portal.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#create_date ⇒ Time
The date and time when the procurement portal preference was created.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#einvoice_delivery_enabled ⇒ Boolean
Indicates whether e-invoice delivery is enabled for this procurement portal preference.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#einvoice_delivery_preference_status ⇒ String
The current status of the e-invoice delivery preference in this summary.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#einvoice_delivery_preference_status_reason ⇒ String
The reason for the current e-invoice delivery preference status in this summary.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#last_update_date ⇒ Time
The date and time when the procurement portal preference was last updated.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#procurement_portal_name ⇒ String
The name of the procurement portal.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#procurement_portal_preference_arn ⇒ String
The Amazon Resource Name (ARN) of the procurement portal preference.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#purchase_order_retrieval_enabled ⇒ Boolean
Indicates whether purchase order retrieval is enabled for this procurement portal preference.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#purchase_order_retrieval_preference_status ⇒ String
The current status of the purchase order retrieval preference in this summary.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#purchase_order_retrieval_preference_status_reason ⇒ String
The reason for the current purchase order retrieval preference status in this summary.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#selector ⇒ Types::ProcurementPortalPreferenceSelector
Specifies criteria for selecting which invoices should be processed using a particular procurement portal preference.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#supplier_domain ⇒ String
The domain identifier for the supplier in the procurement portal.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#supplier_identifier ⇒ String
The unique identifier for the supplier in the procurement portal.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |
#version ⇒ Integer
The version number of the procurement portal preference configuration in this summary.
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 |
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1460 class ProcurementPortalPreferenceSummary < Struct.new( :aws_account_id, :procurement_portal_preference_arn, :procurement_portal_name, :buyer_domain, :buyer_identifier, :supplier_domain, :supplier_identifier, :selector, :einvoice_delivery_enabled, :purchase_order_retrieval_enabled, :einvoice_delivery_preference_status, :einvoice_delivery_preference_status_reason, :purchase_order_retrieval_preference_status, :purchase_order_retrieval_preference_status_reason, :version, :create_date, :last_update_date) SENSITIVE = [] include Aws::Structure end |