Skip to content

ProcurementPortalPreferenceSummary

Source code in docs_src/capo_invoicing/types/procurement_portal_preference_summary.py
class ProcurementPortalPreferenceSummary(TypedDict, closed=True):
    aws_account_id: "capo_invoicing.types.account_id_string.AccountIdString"
    """<p>The Amazon Web Services account ID associated with this procurement portal preference summary.</p>"""
    procurement_portal_preference_arn: "capo_invoicing.types.procurement_portal_preference_arn_string.ProcurementPortalPreferenceArnString"
    """<p>The Amazon Resource Name (ARN) of the procurement portal preference.</p>"""
    procurement_portal_name: (
        "capo_invoicing.types.procurement_portal_name.ProcurementPortalName"
    )
    """<p>The name of the procurement portal.</p>"""
    buyer_domain: "capo_invoicing.types.buyer_domain.BuyerDomain"
    """<p>The domain identifier for the buyer in the procurement portal.</p>"""
    buyer_identifier: (
        "capo_invoicing.types.basic_string_without_space.BasicStringWithoutSpace"
    )
    """<p>The unique identifier for the buyer in the procurement portal.</p>"""
    supplier_domain: "capo_invoicing.types.supplier_domain.SupplierDomain"
    """<p>The domain identifier for the supplier in the procurement portal.</p>"""
    supplier_identifier: (
        "capo_invoicing.types.basic_string_without_space.BasicStringWithoutSpace"
    )
    """<p>The unique identifier for the supplier in the procurement portal.</p>"""
    selector: NotRequired[
        "capo_invoicing.types.procurement_portal_preference_selector.ProcurementPortalPreferenceSelector"
    ]
    einvoice_delivery_enabled: "bool"
    """<p>Indicates whether e-invoice delivery is enabled for this procurement portal preference.</p>"""
    purchase_order_retrieval_enabled: "bool"
    """<p>Indicates whether purchase order retrieval is enabled for this procurement portal preference.</p>"""
    marketplace_punch_out_enabled: NotRequired["bool"]
    """<p>Indicates whether Marketplace PunchOut is enabled for this procurement portal preference. Defaults to <code>false</code>.</p>"""
    einvoice_delivery_preference_status: NotRequired[
        "capo_invoicing.types.procurement_portal_preference_status.ProcurementPortalPreferenceStatus"
    ]
    """<p>The current status of the e-invoice delivery preference in this summary.</p>"""
    einvoice_delivery_preference_status_reason: NotRequired[
        "capo_invoicing.types.basic_string.BasicString"
    ]
    """<p>The reason for the current e-invoice delivery preference status in this summary.</p>"""
    purchase_order_retrieval_preference_status: NotRequired[
        "capo_invoicing.types.procurement_portal_preference_status.ProcurementPortalPreferenceStatus"
    ]
    """<p>The current status of the purchase order retrieval preference in this summary.</p>"""
    purchase_order_retrieval_preference_status_reason: NotRequired[
        "capo_invoicing.types.basic_string.BasicString"
    ]
    """<p>The reason for the current purchase order retrieval preference status in this summary.</p>"""
    version: "int"
    """<p>The version number of the procurement portal preference configuration in this summary.</p>"""
    create_date: "datetime.datetime"
    """<p>The date and time when the procurement portal preference was created.</p>"""
    last_update_date: "datetime.datetime"
    """<p>The date and time when the procurement portal preference was last updated.</p>"""

aws_account_id instance-attribute

aws_account_id: AccountIdString

The Amazon Web Services account ID associated with this procurement portal preference summary.

buyer_domain instance-attribute

buyer_domain: BuyerDomain

The domain identifier for the buyer in the procurement portal.

buyer_identifier instance-attribute

buyer_identifier: BasicStringWithoutSpace

The unique identifier for the buyer in the procurement portal.

create_date instance-attribute

create_date: datetime

The date and time when the procurement portal preference was created.

einvoice_delivery_enabled instance-attribute

einvoice_delivery_enabled: bool

Indicates whether e-invoice delivery is enabled for this procurement portal preference.

einvoice_delivery_preference_status instance-attribute

einvoice_delivery_preference_status: NotRequired[ProcurementPortalPreferenceStatus]

The current status of the e-invoice delivery preference in this summary.

einvoice_delivery_preference_status_reason instance-attribute

einvoice_delivery_preference_status_reason: NotRequired[BasicString]

The reason for the current e-invoice delivery preference status in this summary.

last_update_date instance-attribute

last_update_date: datetime

The date and time when the procurement portal preference was last updated.

marketplace_punch_out_enabled instance-attribute

marketplace_punch_out_enabled: NotRequired[bool]

Indicates whether Marketplace PunchOut is enabled for this procurement portal preference. Defaults to false.

procurement_portal_name instance-attribute

procurement_portal_name: ProcurementPortalName

The name of the procurement portal.

procurement_portal_preference_arn instance-attribute

procurement_portal_preference_arn: ProcurementPortalPreferenceArnString

The Amazon Resource Name (ARN) of the procurement portal preference.

purchase_order_retrieval_enabled instance-attribute

purchase_order_retrieval_enabled: bool

Indicates whether purchase order retrieval is enabled for this procurement portal preference.

purchase_order_retrieval_preference_status instance-attribute

purchase_order_retrieval_preference_status: NotRequired[
    ProcurementPortalPreferenceStatus
]

The current status of the purchase order retrieval preference in this summary.

purchase_order_retrieval_preference_status_reason instance-attribute

purchase_order_retrieval_preference_status_reason: NotRequired[BasicString]

The reason for the current purchase order retrieval preference status in this summary.

selector instance-attribute

selector: NotRequired[ProcurementPortalPreferenceSelector]

supplier_domain instance-attribute

supplier_domain: SupplierDomain

The domain identifier for the supplier in the procurement portal.

supplier_identifier instance-attribute

supplier_identifier: BasicStringWithoutSpace

The unique identifier for the supplier in the procurement portal.

version instance-attribute

version: int

The version number of the procurement portal preference configuration in this summary.