Skip to content

Commit ef61424

Browse files
[IMP] l10n_br_cte_spec: NT 2025.001 v.1.10
1 parent 84a5aa7 commit ef61424

File tree

3 files changed

+1263
-25
lines changed

3 files changed

+1263
-25
lines changed

l10n_br_cte_spec/models/v4_0/cte_modal_dutoviario_v4_00.py

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,20 @@
77

88
__NAMESPACE__ = "http://www.portalfiscal.inf.br/cte"
99

10+
"Classificação do Dutoviário"
11+
DUTO_CLASSDUTO = [
12+
("1", "Gasoduto 2 - Mineroduto 3 - Oleoduto"),
13+
("2", "Mineroduto 3 - Oleoduto"),
14+
("3", "Oleoduto"),
15+
]
16+
17+
"Tipo de contratação do serviço de transporte"
18+
DUTO_TPCONTRATACAO = [
19+
("0", "Ponta a ponto"),
20+
("1", "Capacidade de Entrada "),
21+
("2", "Capacidade de Saida"),
22+
]
23+
1024

1125
class Duto(models.AbstractModel):
1226
"Informações do modal Dutoviário"
@@ -36,3 +50,28 @@ class Duto(models.AbstractModel):
3650
xsd_required=True,
3751
xsd_type="TData",
3852
)
53+
54+
cte40_classDuto = fields.Selection(
55+
DUTO_CLASSDUTO,
56+
string="Classificação do Dutoviário",
57+
help=(
58+
"Classificação do Dutoviário\nInformar: 1 - Gasoduto 2 - "
59+
"Mineroduto 3 - Oleoduto"
60+
),
61+
)
62+
63+
cte40_tpContratacao = fields.Selection(
64+
DUTO_TPCONTRATACAO,
65+
string="Tipo de contratação do serviço",
66+
help=(
67+
"Tipo de contratação do serviço de transporte (apenas para "
68+
"gasoduto)\nInformar:\n0 - Ponta a ponto\n1 - Capacidade de "
69+
"Entrada \n2 - Capacidade de Saida"
70+
),
71+
)
72+
73+
cte40_codPontoEntrada = fields.Char(string="Código do Ponto de Entrada")
74+
75+
cte40_codPontoSaida = fields.Char(string="Código do Ponto de Saída")
76+
77+
cte40_nContrato = fields.Char(string="Número do Contrato de Capacidade")

0 commit comments

Comments
 (0)