Číst v angličtině

Sdílet prostřednictvím


X12EnvelopeSettings Třída

Nastavení obálky smlouvy X12

Aby bylo možné odesílat do Azure, musí být vyplněny všechny požadované parametry.

Dědičnost
X12EnvelopeSettings

Konstruktor

X12EnvelopeSettings(*, control_standards_id: int, use_control_standards_id_as_repetition_character: bool, sender_application_id: str, receiver_application_id: str, control_version_number: str, interchange_control_number_lower_bound: int, interchange_control_number_upper_bound: int, rollover_interchange_control_number: bool, enable_default_group_headers: bool, group_control_number_lower_bound: int, group_control_number_upper_bound: int, rollover_group_control_number: bool, group_header_agency_code: str, group_header_version: str, transaction_set_control_number_lower_bound: int, transaction_set_control_number_upper_bound: int, rollover_transaction_set_control_number: bool, overwrite_existing_transaction_set_control_number: bool, group_header_date_format: str | X12DateFormat, group_header_time_format: str | X12TimeFormat, usage_indicator: str | UsageIndicator, functional_group_id: str | None = None, transaction_set_control_number_prefix: str | None = None, transaction_set_control_number_suffix: str | None = None, **kwargs)

Parametry

control_standards_id
int

Povinná hodnota. Řídí ID standardů.

use_control_standards_id_as_repetition_character
bool

Povinná hodnota. Hodnota označující, jestli se má id standardů ovládacího prvku použít jako znak opakování.

sender_application_id
str

Povinná hodnota. ID aplikace odesílatele.

receiver_application_id
str

Povinná hodnota. ID aplikace příjemce

control_version_number
str

Povinná hodnota. Číslo verze ovládacího prvku.

interchange_control_number_lower_bound
int

Povinná hodnota. Dolní mez kontrolního čísla výměny.

interchange_control_number_upper_bound
int

Povinná hodnota. Řídicí číslo výměny – horní mez.

rollover_interchange_control_number
bool

Povinná hodnota. Hodnota označující, zda se má řídicí číslo výměny převést.

enable_default_group_headers
bool

Povinná hodnota. Hodnota označující, jestli se mají povolit výchozí záhlaví skupiny.

functional_group_id
str

ID funkční skupiny.

group_control_number_lower_bound
int

Povinná hodnota. Dolní mez řídicího čísla skupiny.

group_control_number_upper_bound
int

Povinná hodnota. Horní mez řídicího čísla skupiny.

rollover_group_control_number
bool

Povinná hodnota. Hodnota označující, jestli se má řídicí číslo skupiny pro přechod na hodnotu převést.

group_header_agency_code
str

Povinná hodnota. Kód agentury hlavičky skupiny.

group_header_version
str

Povinná hodnota. Verze záhlaví skupiny.

transaction_set_control_number_lower_bound
int

Povinná hodnota. Dolní mez kontrolního čísla sady transakcí.

transaction_set_control_number_upper_bound
int

Povinná hodnota. Horní mez kontrolního čísla sady transakcí.

rollover_transaction_set_control_number
bool

Povinná hodnota. Hodnota označující, zda se má převod transakce nastavit řídicí číslo.

transaction_set_control_number_prefix
str

Předpona kontrolního čísla sady transakcí.

transaction_set_control_number_suffix
str

Přípona kontrolního čísla sady transakcí.

overwrite_existing_transaction_set_control_number
bool

Povinná hodnota. Hodnota označující, zda se má přepsat existující kontrolní číslo sady transakcí.

group_header_date_format
str nebo X12DateFormat

Povinná hodnota. Formát data záhlaví skupiny. Mezi možné hodnoty patří: "NotSpecified", "CCYYMMDD", "YYMMDD".

group_header_time_format
str nebo X12TimeFormat

Povinná hodnota. Formát času záhlaví skupiny. Mezi možné hodnoty patří: "NotSpecified", "HHMM", "HHMMSS", "HHMMSSdd", "HHMMSSd".

usage_indicator
str nebo UsageIndicator

Povinná hodnota. Indikátor využití. Mezi možné hodnoty patří: "NotSpecified", "Test", "Information", "Production".

Proměnné

control_standards_id
int

Povinná hodnota. Řídí ID standardů.

use_control_standards_id_as_repetition_character
bool

Povinná hodnota. Hodnota označující, jestli se má id standardů ovládacího prvku použít jako znak opakování.

sender_application_id
str

Povinná hodnota. ID aplikace odesílatele.

receiver_application_id
str

Povinná hodnota. ID aplikace příjemce

control_version_number
str

Povinná hodnota. Číslo verze ovládacího prvku.

interchange_control_number_lower_bound
int

Povinná hodnota. Dolní mez kontrolního čísla výměny.

interchange_control_number_upper_bound
int

Povinná hodnota. Řídicí číslo výměny – horní mez.

rollover_interchange_control_number
bool

Povinná hodnota. Hodnota označující, zda se má řídicí číslo výměny převést.

enable_default_group_headers
bool

Povinná hodnota. Hodnota označující, jestli se mají povolit výchozí záhlaví skupiny.

functional_group_id
str

ID funkční skupiny.

group_control_number_lower_bound
int

Povinná hodnota. Dolní mez řídicího čísla skupiny.

group_control_number_upper_bound
int

Povinná hodnota. Horní mez řídicího čísla skupiny.

rollover_group_control_number
bool

Povinná hodnota. Hodnota označující, jestli se má řídicí číslo skupiny pro přechod na hodnotu převést.

group_header_agency_code
str

Povinná hodnota. Kód agentury hlavičky skupiny.

group_header_version
str

Povinná hodnota. Verze záhlaví skupiny.

transaction_set_control_number_lower_bound
int

Povinná hodnota. Dolní mez kontrolního čísla sady transakcí.

transaction_set_control_number_upper_bound
int

Povinná hodnota. Horní mez kontrolního čísla sady transakcí.

rollover_transaction_set_control_number
bool

Povinná hodnota. Hodnota označující, zda se má převod transakce nastavit řídicí číslo.

transaction_set_control_number_prefix
str

Předpona kontrolního čísla sady transakcí.

transaction_set_control_number_suffix
str

Přípona kontrolního čísla sady transakcí.

overwrite_existing_transaction_set_control_number
bool

Povinná hodnota. Hodnota označující, zda se má přepsat existující kontrolní číslo sady transakcí.

group_header_date_format
str nebo X12DateFormat

Povinná hodnota. Formát data záhlaví skupiny. Mezi možné hodnoty patří: "NotSpecified", "CCYYMMDD", "YYMMDD".

group_header_time_format
str nebo X12TimeFormat

Povinná hodnota. Formát času záhlaví skupiny. Mezi možné hodnoty patří: "NotSpecified", "HHMM", "HHMMSS", "HHMMSSdd", "HHMMSSd".

usage_indicator
str nebo UsageIndicator

Povinná hodnota. Indikátor využití. Mezi možné hodnoty patří: "NotSpecified", "Test", "Information", "Production".