CT-e abstract models
l10n_br_cte_spec · OCA/l10n-brazil
- Repository
- OCA/l10n-brazil · module folder · Try on Runboat
- Module version
- Category
- Accounting
- Folder size
- 1.16 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/l10n-brazil
- Last tracking update
- 2026-08-12 05:09:23
- Authors
- Akretion, Odoo Community Association (OCA)
- Maintainers
- Akretion, Odoo Community Association (OCA)
- Committers
- Raphaël Valyi, Weblate, OCA-git-bot, oca-ci
- Odoo dependencies
- None
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
Este módulo é a fundação para a emissão do Conhecimento de Transporte Eletrônico (`CT-e`, `Modelo 57`) no Odoo. Ele fornece a estrutura de dados completa e atualizada, em conformidade com os leiautes oficiais da SEFAZ para o CT-e 4.0. É importante ressaltar que este módulo não realiza a emissão do CT-e sozinho. Ele funciona como uma biblioteca de modelos de dados abstratos (mixins). A sua principal função é servir de base para um módulo de implementação, como o `l10n_br_cte`, que é responsável por mapear esses modelos nos documentos fiscais do Odoo (`l10n_br_fiscal.document`), adicionar as regras de negócio e realizar a comunicação com os web services da SEFAZ. Essa arquitetura desacoplada segue o mesmo padrão de sucesso já utilizado pelos módulos `l10n_br_nfe_spec` e `l10n_br_nfe`. ## Estrutura por Modal de Transporte Para garantir a conformidade com as particularidades de cada operação, o módulo implementa modelos de dados específicos para todos os modais de transporte previstos na legislação: - Rodoviário (`cte.40.rodo`): Contempla informações essenciais como o RNTRC e as Ordens de Coleta associadas. - Aéreo (`cte.40.aereo`): Inclui campos para o número da minuta, o número operacional do conhecimento aéreo (IATA) e detalhes sobre a natureza e periculosidade da carga. - Aquaviário (`cte.40.aquav`): Aborda dados como o valor do AFRMM, a identificação do navio, informações de balsas e o detalhamento de contêineres. - Ferroviário (`cte.40.ferrov`): Permite detalhar o tipo de tráfego (próprio, mútuo, etc.) e as ferrovias envolvidas na operação. - Dutoviário (`cte.40.duto`): Contém campos para o valor da tarifa, as datas de início e fim do serviço e as características do duto. - Multimodal (`cte.40.multimodal`): Estruturado para gerenciar o Certificado do Operador de Transporte Multimodal (COTM) e as informações de seguro associadas. ## Geração de Código Automatizada A principal característica deste módulo é que 100% dos seus modelos de dados Odoo são gerados automaticamente a partir dos esquemas XSD oficiais, publicados pelo Portal do CT-e. Essa geração pelo `xsdata-odoo` garante máxima fidelidade aos leiautes fiscais e agilidade na atualização para novas versões. Embora os esquemas XSD oficiais do CT-e sejam publicados e mantidos no Portal da SEFAZ, a arquitetura deste projeto se apoia na biblioteca `nfelib` para a tarefa de serialização dos dados em XML. Para facilitar o processo de desenvolvimento e garantir a consistência, a própria `nfelib` armazena em seu repositório uma cópia atualizada desses esquemas oficiais. Portanto, a prática recomendada para (re)gerar os modelos deste módulo é utilizar um clone local do repositório da nfelib como fonte para os arquivos de esquema (.xsd), direcionando o comando do `xsdata-odoo` para o diretório correspondente. Links: - [GitHub - akretion/xsdata-odoo](https://github.com/akretion/xsdata-odoo) - [GitHub - akretion/nfelib](https://github.com/akretion/nfelib) O comando utilizado para gerar os modelos da versão 4.0 do CT-e foi: ```bash git clone https://github.com/akretion/nfelib cd nfelib export XSDATA_SCHEMA=cte export XSDATA_VERSION=40 export XSDATA_SKIP="^ICMS\d+|^ICMSSN+|ICMSOutraUF|ICMSUFFim|INFESPECIE_TPESPECIE" export XSDATA_LANG="portuguese" xsdata generate nfelib/cte/schemas/v4_0 \ --package nfelib.cte.odoo.v4_0 \ --output=odoo ``` ## Prefixo dos campos e versão Com mais de 1000 campos fiscais apenas no CT-e, com uma meia dúzia de documentos fiscais complexos, com 3000 módulos OCA, existiria um risco real de conflito com os nomes de campos vindo dos esquemas. Além disso, temos várias versões do CT-e, a 3.0, a 4.0... Nisso foi decidido que cada campo tem um prefixo composto do nome do schema e de alguns dígitos da versão do esquema. No caso cte40_. A escolha de 2 dígitos permite que uma atualização menor do esquema use os mesmos campos (e dados no banco então) e que um simples update Odoo (--update=...) consiga resolver a migração. Enquanto que para uma mudança maior como de 3.0 para 4.0, seria assumido de usar novos campos e novas tabelas (para os objetos não Odoo) e que a lib nfelib iria trabalhar com os campos da versão maior do documento fiscal considerado.
Code Analysis ⓘ
Views touched (0)
No views found for this module.
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (245)
-
cte40_dPrevAereoDatehelp='Data prevista da entrega\nFormato AAAA-MM-DD'string='Data prevista da entrega'xsd_required=Truexsd_type='TData' -
cte40_nMinuCharhelp='Número da Minuta\nDocumento que precede o CT-e, assinado pelo expedidor, espécie de pedido de serviço'string='Número da Minuta' -
cte40_nOCACharhelp='Número Operacional do Conhecimento Aéreo\nRepresenta o número de controle comumente utilizado pelo conhecimento aéreo composto por uma sequência numérica de onze dígitos. Os três primeiros dígitos representam um código que os operadores de transporte aéreo associados à IATA possuem. Em seguida um número de série de sete dígitos determinados pelo operador de transporte aéreo. Para finalizar, um dígito verificador, que é um sistema de módulo sete imponderado o qual divide o número de série do conhecimento aéreo por sete e usa o resto como dígito de verificação.'string='Número Operacional do Conhecimento Aéreo' -
cte40_natCargaMany2one → cte.40.natcargacomodel_name='cte.40.natcarga'string='Natureza da carga'xsd_required=True -
cte40_periOne2many → cte.40.perihelp='Preenchido quando for transporte de produtos classificados pela ONU como perigosos.\nO preenchimento desses campos não desobriga a empresa aérea de emitir os demais documentos que constam na legislação vigente.'string='Preenchido quando for transporte' args: 'cte.40.peri', 'cte40_peri_aereo_id' -
cte40_tarifaMany2one → cte.40.tarifacomodel_name='cte.40.tarifa'string='Informações de tarifa'xsd_required=True
No public methods.
-
cte40_balsaOne2many → cte.40.balsastring='Grupo de informações das balsas' args: 'cte.40.balsa', 'cte40_balsa_aquav_id' -
cte40_detContOne2many → cte.40.detconthelp='Grupo de informações de detalhamento dos conteiners \n(Somente para Redespacho Intermediário e Serviço Vinculado a Multimodal)'string='Grupo de informações de detalhamento' args: 'cte.40.detcont', 'cte40_detCont_aquav_id' -
cte40_direcSelectionhelp='Direção\nPreencher com: N-Norte, L-Leste, S-Sul, O-Oeste'string='Direção'xsd_required=True args: AQUAV_DIREC -
cte40_irinCharhelp='Irin do navio sempre deverá ser informado'string='Irin do navio sempre deverá'xsd_required=True -
cte40_nViagCharstring='Número da Viagem' -
cte40_tpNavSelectionhelp='Tipo de Navegação\nPreencher com: \n\t\t\t\t\t\t0 - Interior;\n\t\t\t\t\t\t1 - Cabotagem'string='Tipo de Navegação' args: AQUAV_TPNAV -
cte40_vAFRMMMonetarycurrency_field='brl_currency_id'help='AFRMM (Adicional de Frete para Renovação da Marinha Mercante)'string='AFRMM'xsd_required=Truexsd_type='TDec_1302' -
cte40_vPrestMonetarycurrency_field='brl_currency_id'help='Valor da Prestação Base de Cálculo do AFRMM'string='Valor da Prestação Base de Cálculo'xsd_required=Truexsd_type='TDec_1302' -
cte40_xNavioCharstring='Identificação do Navio'xsd_required=True
No public methods.
-
cte40_infNFOne2many → cte.40.aquav_infnfchoice='infdoc'string='Informações das NF'xsd_choice_required=True args: 'cte.40.aquav_infnf', 'cte40_infNF_infDoc_id' -
cte40_infNFeOne2many → cte.40.aquav_infnfechoice='infdoc'string='Informações das NFe'xsd_choice_required=True args: 'cte.40.aquav_infnfe', 'cte40_infNFe_infDoc_id'
No public methods.
-
cte40_infNF_infDoc_idMany2one → cte.40.aquav_infdoccomodel_name='cte.40.aquav_infdoc'index=Trueondelete='cascade'xsd_implicit=True -
cte40_nDocCharstring='Número'xsd_required=True -
cte40_serieCharstring='Série'xsd_required=True -
cte40_unidRatMonetarycurrency_field='brl_currency_id'help='Unidade de medida rateada (Peso,Volume)'string='Unidade de medida rateada'xsd_type='TDec_0302_0303'
No public methods.
-
cte40_chaveCharstring='Chave de acesso da NF-e'xsd_required=Truexsd_type='TChDFe' -
cte40_infNFe_infDoc_idMany2one → cte.40.aquav_infdoccomodel_name='cte.40.aquav_infdoc'index=Trueondelete='cascade'xsd_implicit=True -
cte40_unidRatMonetarycurrency_field='brl_currency_id'help='Unidade de medida rateada (Peso,Volume)'string='Unidade de medida rateada'xsd_type='TDec_0302_0303'
No public methods.
-
cte40_balsa_aquav_idMany2one → cte.40.aquavcomodel_name='cte.40.aquav'index=Trueondelete='cascade'xsd_implicit=True -
cte40_xBalsaCharstring='Identificador da Balsa'xsd_required=True
No public methods.
-
cte40_dProgDatehelp='Data programada\nFormato AAAA-MM-DD'string='Data programada'xsd_required=Truexsd_type='TData' -
cte40_tpPerSelectionhelp='Tipo de data/período programado para entrega\nPreencher com:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t1-Na data;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t2-Até a data;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t3-A partir da data'string='Tipo de data/período programado'xsd_required=True args: COMDATA_TPPER
No public methods.
-
cte40_hProgCharhelp='Hora programada\nFormato HH:MM:SS'string='Hora programada'xsd_required=Truexsd_type='TTime' -
cte40_tpHorSelectionhelp='Tipo de hora\nPreencher com:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t1 - No horário;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t2 - Até o horário;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t3 - A partir do horário.'string='Tipo de hora'xsd_required=True args: COMHORA_TPHOR
No public methods.
-
cte40_cMunFimCharhelp='Código do Município de término da prestação\nUtilizar a tabela do IBGE. Informar 9999999 para operações com o exterior.'string='Código do Município de término'xsd_required=Truexsd_type='TCodMunIBGE' -
cte40_cMunIniCharhelp='Código do Município de início da prestação\nUtilizar a tabela do IBGE. Informar 9999999 para operações com o exterior.'string='Código do Município de início'xsd_required=Truexsd_type='TCodMunIBGE' -
cte40_compOne2many → cte.40.tctesimp_det_compstring='Componentes do Valor da Prestação' args: 'cte.40.tctesimp_det_comp', 'cte40_Comp_det_id' -
cte40_det_infCte_idMany2one → cte.40.tctesimp_infctecomodel_name='cte.40.tctesimp_infcte'index=Trueondelete='cascade'xsd_implicit=True -
cte40_infDocAntOne2many → cte.40.infdocantchoice='det'string='Documentos anteriores'xsd_choice_required=True args: 'cte.40.infdocant', 'cte40_infDocAnt_det_id' -
cte40_infNFeOne2many → cte.40.tctesimp_infnfechoice='det'string='Informações das NF-e'xsd_choice_required=True args: 'cte.40.tctesimp_infnfe', 'cte40_infNFe_det_id' -
cte40_nItemCharhelp='Número identificador do item agrupador da prestação'string='Número identificador do item agrupador'xsd_required=True -
cte40_vPrestMonetarycurrency_field='brl_currency_id'help='Valorl da Prestação do Serviço\nPode conter zeros quando o CT-e for de complemento de ICMS'string='Valorl da Prestação do Serviço'xsd_required=Truexsd_type='TDec_1302' -
cte40_vRecMonetarycurrency_field='brl_currency_id'string='Valor a Receber'xsd_required=Truexsd_type='TDec_1302' -
cte40_xMunFimCharhelp="Nome do Município do término da prestação\nInformar 'EXTERIOR' para operações com o exterior."string='Nome do Município do término'xsd_required=True -
cte40_xMunIniCharhelp="Nome do Município do início da prestação\nInformar 'EXTERIOR' para operações com o exterior."string='Nome do Município do início da prestação'xsd_required=True
No public methods.
-
cte40_detCont_aquav_idMany2one → cte.40.aquavcomodel_name='cte.40.aquav'index=Trueondelete='cascade'xsd_implicit=True -
cte40_infDocMany2one → cte.40.aquav_infdoccomodel_name='cte.40.aquav_infdoc'help='Informações dos documentos dos conteiners'string='Informações dos documentos' -
cte40_lacreOne2many → cte.40.lacrehelp='Grupo de informações dos lacres dos cointainers da qtde da carga'string='Grupo de informações dos lacres' args: 'cte.40.lacre', 'cte40_lacre_detCont_id' -
cte40_nContCharstring='Identificação do Container'xsd_required=Truexsd_type='TContainer'
No public methods.
-
cte40_versaoEventoCharstring='versaoEvento'xsd_required=True
No public methods.
-
cte40_infEspecieOne2many → cte.40.tgtve_infespeciestring='Informações das Espécies transportadas' args: 'cte.40.tgtve_infespecie', 'cte40_infEspecie_detGTV_id' -
cte40_infVeiculoOne2many → cte.40.infveiculohelp='Grupo de informações dos veículos utilizados no transporte de valores'string='Grupo de informações' args: 'cte.40.infveiculo', 'cte40_infVeiculo_detGTV_id' -
cte40_qCargaFloatdigits=(11, 4)string='Quantidade de volumes/malotes'xsd_required=Truexsd_type='TDec_1104'
No public methods.
-
cte40_emiDocAntOne2many → cte.40.emidocantstring='Emissor do documento anterior' args: 'cte.40.emidocant', 'cte40_emiDocAnt_docAnt_id'
No public methods.
-
cte40_classDutoSelectionhelp='Classificação do Dutoviário\nInformar: 1 - Gasoduto 2 - Mineroduto 3 - Oleoduto'string='Classificação do Dutoviário' args: DUTO_CLASSDUTO -
cte40_codPontoEntradaCharstring='Código do Ponto de Entrada' -
cte40_codPontoSaidaCharstring='Código do Ponto de Saída' -
cte40_dFimDatestring='Data de Fim da prestação do serviço'xsd_required=Truexsd_type='TData' -
cte40_dIniDatestring='Data de Início da prestação do serviço'xsd_required=Truexsd_type='TData' -
cte40_nContratoCharstring='Número do Contrato de Capacidade' -
cte40_tpContratacaoSelectionhelp='Tipo de contratação do serviço de transporte (apenas para gasoduto)\nInformar:\n0 - Ponta a ponto\n1 - Capacidade de Entrada \n2 - Capacidade de Saida'string='Tipo de contratação do serviço' args: DUTO_TPCONTRATACAO -
cte40_vTarFloatdigits=(9, 6)string='Valor da tarifa'xsd_type='TDec_0906Opc'
No public methods.
-
cte40_CNPJCharchoice='emidocant'help='Número do CNPJ\nEm caso de empresa não estabelecida no Brasil, será informado o CNPJ com zeros.\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tInformar os zeros não significativos.'string='Número do CNPJ'xsd_choice_required=Truexsd_type='TCnpjOpc' -
cte40_CPFCharchoice='emidocant'help='Número do CPF\nInformar os zeros não significativos.'string='Número do CPF'xsd_choice_required=Truexsd_type='TCpf' -
cte40_IECharstring='Inscrição Estadual'xsd_type='TIe' -
cte40_UFSelectionhelp='Sigla da UF\nInformar EX para operações com o exterior.'string='Sigla da UF'xsd_type='TUf' args: TUF -
cte40_emiDocAnt_docAnt_idMany2one → cte.40.docantcomodel_name='cte.40.docant'index=Trueondelete='cascade'xsd_implicit=True -
cte40_idDocAntOne2many → cte.40.iddocanthelp='Informações de identificação dos documentos de Transporte Anterior'string='Informações de identificação' args: 'cte.40.iddocant', 'cte40_idDocAnt_emiDocAnt_id' -
cte40_xNomeCharstring='Razão Social ou Nome do expedidor'xsd_required=True
No public methods.
-
cte40_CNPJCharhelp='Número do CNPJ\nInformar os zeros não significativos.'string='Número do CNPJ'xsd_required=Truexsd_type='TCnpj' -
cte40_IECharstring='Inscrição Estadual'xsd_required=Truexsd_type='TIe' -
cte40_UFSelectionhelp='Sigla da UF\nInformar EX para operações com o exterior.'string='Sigla da UF'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_cIntCharhelp='Código interno de uso da transportadora\nUso intermo das transportadoras.'string='Código interno de uso da transportadora' -
cte40_foneCharstring='Telefone'xsd_type='TFone'
No public methods.
-
cte40_comDataMany2one → cte.40.comdatachoice='entrega'comodel_name='cte.40.comdata'string='Entrega com data definida'xsd_choice_required=True -
cte40_comHoraMany2one → cte.40.comhorachoice='entrega'comodel_name='cte.40.comhora'string='Entrega com hora definida'xsd_choice_required=True -
cte40_noInterMany2one → cte.40.nointerchoice='entrega'comodel_name='cte.40.nointer'string='Entrega no intervalo de horário definido'xsd_choice_required=True -
cte40_noPeriodoMany2one → cte.40.noperiodochoice='entrega'comodel_name='cte.40.noperiodo'string='Entrega no período definido'xsd_choice_required=True -
cte40_semDataMany2one → cte.40.semdatachoice='entrega'comodel_name='cte.40.semdata'help='Entrega sem data definida\nEsta opção é proibida para o modal aéreo.'string='Entrega sem data definida'xsd_choice_required=True -
cte40_semHoraMany2one → cte.40.semhorachoice='entrega'comodel_name='cte.40.semhora'string='Entrega sem hora definida'xsd_choice_required=True
No public methods.
-
cte40_CNPJCharchoice='exped'help='Número do CNPJ\nEm caso de empresa não estabelecida no Brasil, será informado o CNPJ com zeros.\n\t\t\t\t\t\t\t\t\t\t\t\tInformar os zeros não significativos.'string='Número do CNPJ'xsd_choice_required=Truexsd_type='TCnpjOpc' -
cte40_CPFCharchoice='exped'help='Número do CPF\nInformar os zeros não significativos.'string='Número do CPF'xsd_choice_required=Truexsd_type='TCpf' -
cte40_IECharhelp='Inscrição Estadual\nInformar a IE do expedidor ou ISENTO se expedidor é contribuinte do ICMS isento de inscrição no cadastro de contribuintes do ICMS. Caso o expedidor não seja contribuinte do ICMS não informar a tag.'string='Inscrição Estadual' -
cte40_emailCharstring='Endereço de email'xsd_type='TEmail' -
cte40_enderExpedMany2one → cte.40.tenderecocomodel_name='cte.40.tendereco'string='Dados do endereço'xsd_required=Truexsd_type='TEndereco' -
cte40_foneCharstring='Telefone'xsd_type='TFone' -
cte40_xNomeCharstring='Razão Social ou Nome'xsd_required=True
No public methods.
-
cte40_CNPJCharhelp='Número do CNPJ\nInformar o CNPJ da Ferrovia Envolvida. Caso a Ferrovia envolvida não seja inscrita no CNPJ o campo deverá preenchido com zeros.\nInformar os zeros não significativos.'string='Número do CNPJ'xsd_required=Truexsd_type='TCnpj' -
cte40_IECharstring='Inscrição Estadual'xsd_type='TIe' -
cte40_cIntCharhelp='Código interno da Ferrovia envolvida\nUso da transportadora'string='Código interno da Ferrovia envolvida' -
cte40_enderFerroMany2one → cte.40.tenderfercomodel_name='cte.40.tenderfer'string='Dados do endereço da ferrovia envolvida'xsd_required=Truexsd_type='TEnderFer' -
cte40_ferroEnv_trafMut_idMany2one → cte.40.trafmutcomodel_name='cte.40.trafmut'index=Trueondelete='cascade'xsd_implicit=True -
cte40_xNomeCharstring='Razão Social ou Nome'xsd_required=True
No public methods.
-
cte40_fluxoCharhelp='Fluxo Ferroviário\nTrata-se de um número identificador do contrato firmado com o cliente'string='Fluxo Ferroviário'xsd_required=True -
cte40_tpTrafSelectionhelp='Tipo de Tráfego\nPreencher com:\n\t\t\t\t\t\t0-Próprio;\n\t\t\t\t\t\t1-Mútuo;\n\t\t\t\t\t\t2-Rodoferroviário;\n\t\t\t\t\t\t3-Rodoviário.'string='Tipo de Tráfego'xsd_required=True args: FERROV_TPTRAF -
cte40_trafMutMany2one → cte.40.trafmutcomodel_name='cte.40.trafmut'help='Detalhamento de informações para o tráfego mútuo'string='Detalhamento de informações'
No public methods.
-
cte40_vCBSMonoCharstring='Valor total da CBS monofásica'xsd_type='TDec1302RTC' -
cte40_vCBSMonoRetCharhelp='Valor da CBS monofásica retida anteriormente'string='Valor (vCBSMonoRet)'xsd_type='TDec1302RTC' -
cte40_vCBSMonoRetenCharhelp='Valor total da CBS monofásica sujeita a retenção'string='Valor total da CBS monofásica sujeita'xsd_type='TDec1302RTC' -
cte40_vIBSMonoCharstring='Valor total do IBS monofásico'xsd_type='TDec1302RTC' -
cte40_vIBSMonoRetCharhelp='Valor do IBS monofásico retido anteriormente'string='Valor'xsd_type='TDec1302RTC' -
cte40_vIBSMonoRetenCharhelp='Valor total do IBS monofásico sujeito a retenção'string='Valor total do IBS monofásico sujeito'xsd_type='TDec1302RTC'
No public methods.
-
cte40_pDifCBSFloatdigits=(3, 2)help='Percentual do diferimento do imposto monofásico'string='Percentual do diferimento (pDifCBS)'xsd_type='TDec_0302_04RTC' -
cte40_pDifIBSFloatdigits=(3, 2)help='Percentual do diferimento do imposto monofásico'string='Percentual do diferimento'xsd_type='TDec_0302_04RTC' -
cte40_vCBSMonoDifCharstring='Valor da CBS monofásica diferida'xsd_type='TDec1302RTC' -
cte40_vIBSMonoDifCharstring='Valor do IBS monofásico diferido'xsd_type='TDec1302RTC'
No public methods.
-
cte40_adRemCBSMonetarycurrency_field='brl_currency_id'string='Alíquota ad rem da CBS'xsd_type='TDec_0302_04RTC' -
cte40_adRemIBSMonetarycurrency_field='brl_currency_id'string='Alíquota ad rem do IBS'xsd_type='TDec_0302_04RTC' -
cte40_qBCMonoCharstring='Quantidade tributada na monofasia'xsd_type='TDec1104RTC' -
cte40_vCBSMonoCharstring='Valor da CBS monofásica'xsd_type='TDec1302RTC' -
cte40_vIBSMonoCharstring='Valor do IBS monofásico'xsd_type='TDec1302RTC'
No public methods.
-
cte40_adRemCBSRetMonetarycurrency_field='brl_currency_id'help='Alíquota ad rem da CBS retida anteriormente'string='Alíquota ad rem (adRemCBSRet)'xsd_type='TDec_0302_04RTC' -
cte40_adRemIBSRetMonetarycurrency_field='brl_currency_id'help='Alíquota ad rem do IBS retido anteriormente'string='Alíquota ad rem'xsd_type='TDec_0302_04RTC' -
cte40_qBCMonoRetCharhelp='Quantidade tributada retida anteriormente'string='qBCMonoRet'xsd_type='TDec1104RTC' -
cte40_vCBSMonoRetCharstring='Valor da CBS retida anteriormente'xsd_type='TDec1302RTC' -
cte40_vIBSMonoRetCharstring='Valor do IBS retido anteriormente'xsd_type='TDec1302RTC'
No public methods.
-
cte40_adRemCBSRetenMonetarycurrency_field='brl_currency_id'help='Alíquota ad rem da CBS sujeita a retenção'string='Alíquota ad rem da CBS sujeita'xsd_type='TDec_0302_04RTC' -
cte40_adRemIBSRetenMonetarycurrency_field='brl_currency_id'help='Alíquota ad rem do IBS sujeito a retenção'string='Alíquota ad rem do IBS sujeito'xsd_type='TDec_0302_04RTC' -
cte40_qBCMonoRetenCharstring='Quantidade tributada sujeita a retenção'xsd_type='TDec1104RTC' -
cte40_vCBSMonoRetenCharhelp='Valor da CBS monofásica sujeita a retenção'string='Valor da CBS monofásica sujeita'xsd_type='TDec1302RTC' -
cte40_vIBSMonoRetenCharhelp='Valor do IBS monofásico sujeito a retenção'string='Valor do IBS monofásico sujeito'xsd_type='TDec1302RTC'
No public methods.
-
cte40_idDocAntEleOne2many → cte.40.iddocantelechoice='iddocant'help='Documentos de transporte anterior eletrônicos'string='Documentos'xsd_choice_required=True args: 'cte.40.iddocantele', 'cte40_idDocAntEle_idDocAnt_id' -
cte40_idDocAntPapOne2many → cte.40.iddocantpapchoice='iddocant'help='Documentos de transporte anterior em papel'string='Documentos de transporte anterior'xsd_choice_required=True args: 'cte.40.iddocantpap', 'cte40_idDocAntPap_idDocAnt_id' -
cte40_idDocAnt_emiDocAnt_idMany2one → cte.40.emidocantcomodel_name='cte.40.emidocant'index=Trueondelete='cascade'xsd_implicit=True
No public methods.
-
cte40_chCTeCharstring='Chave de acesso do CT-e'xsd_required=Truexsd_type='TChDFe' -
cte40_idDocAntEle_idDocAnt_idMany2one → cte.40.iddocantcomodel_name='cte.40.iddocant'index=Trueondelete='cascade'xsd_implicit=True
No public methods.
-
cte40_dEmiDatestring='Data de emissão (AAAA-MM-DD)'xsd_required=Truexsd_type='TData' -
cte40_idDocAntPap_idDocAnt_idMany2one → cte.40.iddocantcomodel_name='cte.40.iddocant'index=Trueondelete='cascade'xsd_implicit=True -
cte40_nDocCharstring='Número do Documento Fiscal'xsd_required=True -
cte40_serieCharstring='Série do Documento Fiscal'xsd_required=True -
cte40_subserCharstring='Série do Documento Fiscal (subser)' -
cte40_tpDocSelectionhelp='Tipo do Documento de Transporte Anterior\nPreencher com:\n07-ATRE;\t\t\t\t\t\t\t\n08-DTA (Despacho de Transito Aduaneiro);\n09-Conhecimento Aéreo Internacional;\n10 – Conhecimento - Carta de Porte Internacional;\n11 – Conhecimento Avulso;\n12-TIF (Transporte Internacional Ferroviário); 13-BL (Bill of Lading)'string='Tipo do Documento de Transporte Anterior'xsd_required=True args: TDOCASSOC
No public methods.
-
cte40_chCTeMultimodalCharstring='Chave de acesso do CT-e Multimodal'xsd_required=Truexsd_type='TChDFe' -
cte40_infCTeMultimodal_infServVinc_idMany2one → cte.40.infservvinccomodel_name='cte.40.infservvinc'index=Trueondelete='cascade'xsd_implicit=True
No public methods.
-
cte40_chaveCharstring='Chave de acesso da DCe'xsd_required=Truexsd_type='TChDFe' -
cte40_infDCe_infDoc_idMany2one → cte.40.tcte_infdoccomodel_name='cte.40.tcte_infdoc'index=Trueondelete='cascade'xsd_implicit=True
No public methods.
-
cte40_chCTeCharstring='Chave de acesso do CT-e'xsd_required=Truexsd_type='TChDFe' -
cte40_infDocAnt_det_idMany2one → cte.40.detcomodel_name='cte.40.det'index=Trueondelete='cascade'xsd_implicit=True -
cte40_infNFeTranspParcialOne2many → cte.40.infnfetranspparcialstring='infNFeTranspParcial' args: 'cte.40.infnfetranspparcial', 'cte40_infNFeTranspParcial_infDocAnt_id' -
cte40_tpPrestSelectionhelp='indica se a prestação é total ou parcial em relação as notas do documento anterior\nPreencher com:\n\n1 - Total\n2 - Parcial'string='indica se a prestação é total ou parcial'xsd_required=True args: INFDOCANT_TPPREST
No public methods.
-
cte40_chBPeCharchoice='infdocref'help='Chave de acesso do BP-e que possui eventos excesso de bagagem'string='Chave de acesso do BP-e'xsd_choice_required=True -
cte40_dEmiDatechoice='infdocref'help='Data de Emissão\nFormato AAAA-MM-DD'string='Data de Emissão'xsd_choice_required=Truexsd_type='TData' -
cte40_infDocRef_infCTeNorm_idMany2one → cte.40.tcteos_infctenormcomodel_name='cte.40.tcteos_infctenorm'index=Trueondelete='cascade'xsd_implicit=True -
cte40_nDocCharchoice='infdocref'string='Número'xsd_choice_required=True -
cte40_serieCharchoice='infdocref'string='Série'xsd_choice_required=True -
cte40_subserieCharchoice='infdocref'string='Subsérie'xsd_choice_required=True -
cte40_vDocMonetarychoice='infdocref'currency_field='brl_currency_id'string='Valor Transportado'xsd_choice_required=Truexsd_type='TDec_1302'
No public methods.
-
cte40_dhViagemDatetimehelp='Data e hora da viagem (Apenas para fretamento eventual)\nFormato AAAA-MM-DDTHH:MM:DD TZD'string='Data e hora da viagem'xsd_type='TDateTimeUTC' -
cte40_tpFretamentoSelectionhelp='Tipo Fretamento\nPreencher com:\n 1 - Eventual 2 - Continuo'string='Tipo Fretamento'xsd_required=True args: INFFRETAMENTO_TPFRETAMENTO
No public methods.
-
cte40_xObsCharhelp='informações adicionais, legislação do regime especial, etc'string='informações adicionais'xsd_required=True
No public methods.
-
cte40_chCTeCharstring='Chave de acesso da GTV-e'xsd_required=True -
cte40_compOne2many → cte.40.tcteos_infctenorm_compstring='Componentes do Valor da GTVe' args: 'cte.40.tcteos_infctenorm_comp', 'cte40_Comp_infGTVe_id' -
cte40_infGTVe_infCTeNorm_idMany2one → cte.40.tcteos_infctenormcomodel_name='cte.40.tcteos_infctenorm'index=Trueondelete='cascade'xsd_implicit=True
No public methods.
-
cte40_chNFeCharhelp='Chave de acesso da NF-e\nInformando o tpPrest com “2 – Parcial” deve-se informar as chaves de acesso das NF-e que acobertam a carga transportada.'string='Chave de acesso da NF-e'xsd_required=Truexsd_type='TChDFe' -
cte40_infNFeTranspParcial_infDocAnt_idMany2one → cte.40.infdocantcomodel_name='cte.40.infdocant'index=Trueondelete='cascade'xsd_implicit=True
No public methods.
-
cte40_dEmiDatehelp='Data de Emissão\nFormato AAAA-MM-DD'string='Data de Emissão'xsd_type='TData' -
cte40_dPrevDatehelp='Data prevista de entrega\nFormato AAAA-MM-DD'string='Data prevista de entrega'xsd_type='TData' -
cte40_descOutrosCharstring='Descrição do documento' -
cte40_infOutros_infDoc_idMany2one → cte.40.tcte_infdoccomodel_name='cte.40.tcte_infdoc'index=Trueondelete='cascade'xsd_implicit=True -
cte40_infUnidCargaOne2many → cte.40.tunidcargachoice='infoutros'help='Informações das Unidades de Carga (Containeres/ULD/Outros)\nDispositivo de carga utilizada (Unit Load Device - ULD) significa todo tipo de contêiner de carga, vagão, contêiner de avião, palete de aeronave com rede ou palete de aeronave com rede sobre um iglu.'string='Informações das Unidades de Carga'xsd_choice_required=Truexsd_type='TUnidCarga' args: 'cte.40.tunidcarga', 'cte40_infUnidCarga_infOutros_id' -
cte40_infUnidTranspOne2many → cte.40.tunidadetranspchoice='infoutros'help='Informações das Unidades de Transporte (Carreta/Reboque/Vagão)\nDeve ser preenchido com as informações das unidades de transporte utilizadas.'string='Informações das Unidades de Transporte'xsd_choice_required=Truexsd_type='TUnidadeTransp' args: 'cte.40.tunidadetransp', 'cte40_infUnidTransp_infOutros_id' -
cte40_nDocCharstring='Número' -
cte40_tpDocSelectionhelp='Tipo de documento originário\nPreencher com:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t00 - Declaração;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t10 - Dutoviário;\n\n\n59 - CF-e SAT;\n\n65 - NFC-e;\n\t\t\t\t\t\t\t\t99 - Outros'string='Tipo de documento originário'xsd_required=True args: INFOUTROS_TPDOC -
cte40_vDocFiscMonetarycurrency_field='brl_currency_id'string='Valor do documento'xsd_type='TDec_1302Opc'
No public methods.
-
cte40_UFPerSelectionhelp='Sigla das Unidades da Federação do percurso do veículo.\nNão é necessário repetir as UF de Início e Fim'string='Sigla das Unidades da Federação'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_infPercurso_ide_idMany2one → cte.40.tcteos_idecomodel_name='cte.40.tcteos_ide'index=Trueondelete='cascade'xsd_implicit=True
No public methods.
-
cte40_CNPJCharhelp='Número do CNPJ da seguradora\nObrigatório apenas se responsável pelo seguro for (2) responsável pela contratação do transporte - pessoa jurídica'string='Número do CNPJ da seguradora'xsd_required=Truexsd_type='TCnpjOpc' -
cte40_xSegCharstring='Nome da Seguradora'xsd_required=True
No public methods.
-
cte40_infQMany2one → cte.40.tcteos_infqcomodel_name='cte.40.tcteos_infq'help='Informações de quantidades da Carga do CT-e\nPara Transporte de Pessoas indicar número de passageiros, para excesso de bagagem e transporte de valores indicar número de Volumes/Malotes'string='Informações de quantidades da Carga' -
cte40_xDescServCharstring='Descrição do Serviço prestado'xsd_required=True
No public methods.
-
cte40_infCTeMultimodalOne2many → cte.40.infctemultimodalstring='informações do CT-e multimodal vinculado' args: 'cte.40.infctemultimodal', 'cte40_infCTeMultimodal_infServVinc_id'
No public methods.
-
cte40_qTotProdFloatdigits=(11, 4)help='Quantidade total de artigos perigosos\n15 posições, sendo 11 inteiras e 4 decimais. \nDeve indicar a quantidade total do artigo perigoso, tendo como base a unidade referenciada na Tabela 3-1 do Doc 9284, por exemplo: litros; quilogramas; quilograma bruto etc. O preenchimento não deve, entretanto, incluir a unidade de medida. No caso de transporte de material radioativo, deve-se indicar o somatório dos Índices de Transporte (TI). Não indicar a quantidade do artigo perigoso por embalagem.'string='Quantidade total de artigos perigosos'xsd_required=Truexsd_type='TDec_1104' -
cte40_uniAPSelectionhelp='Unidade de medida\n1 – KG; \n2 – KG G (quilograma bruto);\n3 – LITROS;\n4 – TI (índice de transporte para radioativos); 5- Unidades (apenas para artigos perigosos medidos em unidades que não se enquadram nos itens acima. Exemplo: baterias, celulares, equipamentos, veículos, dentre outros)'string='Unidade de medida'xsd_required=True args: INFTOTAP_UNIAP
No public methods.
-
cte40_vCOFINSMonetarycurrency_field='brl_currency_id'string='Valor COFINS'xsd_type='TDec_1302' -
cte40_vCSLLMonetarycurrency_field='brl_currency_id'string='Valor do CSLL'xsd_type='TDec_1302' -
cte40_vINSSMonetarycurrency_field='brl_currency_id'string='Valor do INSS'xsd_type='TDec_1302' -
cte40_vIRMonetarycurrency_field='brl_currency_id'string='Valor de Imposto de Renda'xsd_type='TDec_1302' -
cte40_vPISMonetarycurrency_field='brl_currency_id'string='Valor do PIS'xsd_type='TDec_1302'
No public methods.
-
cte40_RNTRCCharstring='RNTRC do transportador' -
cte40_UFSelectionhelp='UF em que veículo está licenciado\nSigla da UF de licenciamento do veículo.'string='UF em que veículo está licenciado'xsd_type='TUf' args: TUF -
cte40_infVeiculo_detGTV_idMany2one → cte.40.detgtvcomodel_name='cte.40.detgtv'index=Trueondelete='cascade'xsd_implicit=True -
cte40_placaCharstring='Placa do veículo'xsd_required=Truexsd_type='TPlaca'
No public methods.
-
cte40_lacre_detCont_idMany2one → cte.40.detcontcomodel_name='cte.40.detcont'index=Trueondelete='cascade'xsd_implicit=True -
cte40_nLacreCharstring='Lacre'xsd_required=True
No public methods.
-
cte40_lacUnidCarga_TUnidCarga_idMany2one → cte.40.tunidcargacomodel_name='cte.40.tunidcarga'index=Trueondelete='cascade'xsd_implicit=True -
cte40_nLacreCharstring='Número do lacre'xsd_required=True
No public methods.
-
cte40_lacUnidTransp_TUnidadeTransp_idMany2one → cte.40.tunidadetranspcomodel_name='cte.40.tunidadetransp'index=Trueondelete='cascade'xsd_implicit=True -
cte40_nLacreCharstring='Número do lacre'xsd_required=True
No public methods.
-
cte40_COTMCharhelp='Número do Certificado do Operador de Transporte Multimodal'string='Número do Certificado do Operador'xsd_required=True -
cte40_indNegociavelSelectionhelp='Indicador Negociável\nPreencher com: 0 - Não Negociável; 1 - Negociável'string='Indicador Negociável'xsd_required=True args: MULTIMODAL_INDNEGOCIAVEL -
cte40_segMany2one → cte.40.multimodal_segcomodel_name='cte.40.multimodal_seg'string='Informações de Seguro do Multimodal'
No public methods.
-
cte40_infSegMany2one → cte.40.infsegcomodel_name='cte.40.infseg'string='Informações da seguradora'xsd_required=True -
cte40_nApolCharhelp='Número da Apólice\nObrigatório pela lei 11.442/07 (RCTRC)'string='Número da Apólice'xsd_required=True -
cte40_nAverCharhelp='Número da Averbação\nNão é obrigatório, pois muitas averbações ocorrem aapós a emissão do CT, mensalmente, por exemplo.'string='Número da Averbação'xsd_required=True
No public methods.
-
cte40_xDimeCharhelp='Dimensão\nFormato:1234X1234X1234 (cm). Esse campo deve sempre que possível ser preenchido. Entretanto, quando for impossível o preenchimento das dimensões, fica obrigatório o preenchimento da cubagem em metro cúbico do leiaute do CT-e da estrutura genérica (infQ).'string='Dimensão'
No public methods.
-
cte40_hFimCharhelp='Hora final\nFormato HH:MM:SS'string='Hora final'xsd_required=Truexsd_type='TTime' -
cte40_hIniCharhelp='Hora inicial\nFormato HH:MM:SS'string='Hora inicial'xsd_required=Truexsd_type='TTime' -
cte40_tpHorSelectionhelp='Tipo de hora\n4 - No intervalo de tempo'string='Tipo de hora'xsd_required=True args: NOINTER_TPHOR
No public methods.
-
cte40_dFimDatehelp='Data final\nFormato AAAA-MM-DD'string='Data final'xsd_required=Truexsd_type='TData' -
cte40_dIniDatehelp='Data inicial\nFormato AAAA-MM-DD'string='Data inicial'xsd_required=Truexsd_type='TData' -
cte40_tpPerSelectionhelp='Tipo período\n4-no período'string='Tipo período'xsd_required=True args: NOPERIODO_TPPER
No public methods.
-
cte40_dEmiDatehelp='Data de emissão da ordem de coleta\nFormato AAAA-MM-DD'string='Data de emissão da ordem de coleta'xsd_required=Truexsd_type='TData' -
cte40_emiOccMany2one → cte.40.emiocccomodel_name='cte.40.emiocc'string='emiOcc'xsd_required=True -
cte40_nOccCharstring='Número da Ordem de coleta'xsd_required=True -
cte40_occ_rodo_idMany2one → cte.40.rodocomodel_name='cte.40.rodo'index=Trueondelete='cascade'xsd_implicit=True -
cte40_serieCharstring='Série da OCC'
No public methods.
-
cte40_infTotAPMany2one → cte.40.inftotapcomodel_name='cte.40.inftotap'help='Grupo de informações das quantidades totais de artigos perigosos\nPreencher conforme a legislação de transporte de produtos perigosos aplicada ao modal'string='Grupo de informações'xsd_required=True -
cte40_nONUCharhelp='Número ONU/UN\nVer a legislação de transporte de produtos perigosos aplicadas ao modal'string='Número ONU/UN'xsd_required=True -
cte40_peri_aereo_idMany2one → cte.40.aereocomodel_name='cte.40.aereo'index=Trueondelete='cascade'xsd_implicit=True -
cte40_qTotEmbCharhelp='Quantidade total de volumes contendo artigos perigosos\nPreencher com o número de volumes (unidades) de artigos perigosos, ou seja, cada embalagem devidamente marcada e etiquetada (por ex.: número de caixas, de tambores, de bombonas, dentre outros). Não deve ser preenchido com o número de ULD, pallets ou containers.'string='Quantidade total'xsd_required=True
No public methods.
-
cte40_CNPJCharchoice='prop'help='Número do CNPJ\nInformar os zeros não significativos.'string='Número do CNPJ'xsd_choice_required=Truexsd_type='TCnpjOpc' -
cte40_CPFCharchoice='prop'help='Número do CPF\nInformar os zeros não significativos.'string='Número do CPF'xsd_choice_required=Truexsd_type='TCpf' -
cte40_IECharstring='Inscrição Estadual' -
cte40_NroRegEstadualCharchoice='prop'help='Número do Registro Estadual\nRegistro obrigatório do emitente do CT-e OS junto à Agência Reguladora Estadual'string='Número do Registro Estadual'xsd_choice_required=Truexsd_type='TNroRegEstadual' -
cte40_TAFCharchoice='prop'help='Termo de Autorização de Fretamento – TAF\nDe acordo com a Resolução ANTT nº 4.777/2015'string='Termo de Autorização de Fretamento – TAF'xsd_choice_required=Truexsd_type='TTermoAutFreta' -
cte40_UFSelectionstring='UF'xsd_type='TUf' args: TUF -
cte40_tpPropSelectionhelp='Tipo Proprietário ou possuidor\nPreencher com:\n\t\t\t\t\t\t\t\t\t\t\t\t0-TAC – Agregado;\n\t\t\t\t\t\t\t\t\t\t\t\t1-TAC Independente; ou \n\t\t\t\t\t\t\t\t\t\t\t\t2 – Outros.'string='Tipo Proprietário ou possuidor'xsd_required=True args: PROP_TPPROP -
cte40_xNomeCharstring='Razão Social ou Nome do proprietário'xsd_required=True
No public methods.
-
cte40_CNPJCharchoice='receb'help='Número do CNPJ\nEm caso de empresa não estabelecida no Brasil, será informado o CNPJ com zeros.\n\t\t\t\t\t\t\t\t\t\t\t\tInformar os zeros não significativos.'string='Número do CNPJ'xsd_choice_required=Truexsd_type='TCnpjOpc' -
cte40_CPFCharchoice='receb'help='Número do CPF\nInformar os zeros não significativos.'string='Número do CPF'xsd_choice_required=Truexsd_type='TCpf' -
cte40_IECharhelp='Inscrição Estadual\nInformar a IE do recebedor ou ISENTO se recebedor é contribuinte do ICMS isento de inscrição no cadastro de contribuintes do ICMS. Caso o recebedor não seja contribuinte do ICMS não informar o conteúdo.'string='Inscrição Estadual' -
cte40_emailCharstring='Endereço de email'xsd_type='TEmail' -
cte40_enderRecebMany2one → cte.40.tenderecocomodel_name='cte.40.tendereco'string='Dados do endereço'xsd_required=Truexsd_type='TEndereco' -
cte40_foneCharstring='Telefone'xsd_type='TFone' -
cte40_xNomeCharstring='Razão Social ou Nome'xsd_required=True
No public methods.
-
cte40_RNTRCCharhelp='Registro Nacional de Transportadores Rodoviários de Carga\nRegistro obrigatório do emitente do CT-e junto à ANTT para exercer a atividade de transportador rodoviário de cargas por conta de terceiros e mediante remuneração.'string='Registro Nacional'xsd_required=True -
cte40_occOne2many → cte.40.occstring='Ordens de Coleta associados' args: 'cte.40.occ', 'cte40_occ_rodo_id'
No public methods.
-
cte40_NroRegEstadualCharchoice='rodoos'help='Número do Registro Estadual\nRegistro obrigatório do emitente do CT-e OS junto à Agência Reguladora Estadual.'string='Número do Registro Estadual'xsd_choice_required=Truexsd_type='TNroRegEstadual' -
cte40_TAFCharchoice='rodoos'help='Termo de Autorização de Fretamento – TAF\nRegistro obrigatório do emitente do CT-e OS junto à ANTT, de acordo com a Resolução ANTT nº 4.777/2015'string='Termo de Autorização de Fretamento – TAF'xsd_choice_required=Truexsd_type='TTermoAutFreta' -
cte40_infFretamentoMany2one → cte.40.inffretamentocomodel_name='cte.40.inffretamento'help='Dados do fretamento (apenas para Transporte de Pessoas)'string='Dados do fretamento' -
cte40_veicMany2one → cte.40.veiccomodel_name='cte.40.veic'string='Dados do Veículo'
No public methods.
-
cte40_tpPerSelectionhelp='Tipo de data/período programado para entrega\n0- Sem data definida'string='Tipo de data/período programado'xsd_required=True args: SEMDATA_TPPER
No public methods.
-
cte40_tpHorSelectionhelp='Tipo de hora\n0- Sem hora definida'string='Tipo de hora'xsd_required=True args: SEMHORA_TPHOR
No public methods.
-
cte40_vCBSCharstring='Valor da CBS'xsd_type='TDec1302RTC' -
cte40_vIBSCharstring='Valor do IBS'xsd_type='TDec1302RTC'
No public methods.
-
cte40_CLCharhelp='Classe\nPreencher com:\n\t\t\t\t\t\t\t\t\tM - Tarifa Mínima;\n\t\t\t\t\t\t\t\t\tG - Tarifa Geral;\n\t\t\t\t\t\t\t\t\tE - Tarifa Específica'string='Classe'xsd_required=True -
cte40_cTarCharhelp='Código da Tarifa\nDeverão ser incluídos os códigos de três dígitos, correspondentes à tarifa.'string='Código da Tarifa' -
cte40_vTarMonetarycurrency_field='brl_currency_id'help='Valor da Tarifa\nValor da tarifa por kg quando for o caso.'string='Valor da Tarifa'xsd_required=Truexsd_type='TDec_1302'
No public methods.
-
cte40_gCBSMany2one → cte.40.tcibs_gcbscomodel_name='cte.40.tcibs_gcbs'string='Grupo de Tributação da CBS' -
cte40_gIBSMunMany2one → cte.40.tcibs_gibsmuncomodel_name='cte.40.tcibs_gibsmun'string='Grupo de Informações do IBS no Município' -
cte40_gIBSUFMany2one → cte.40.tcibs_gibsufcomodel_name='cte.40.tcibs_gibsuf'string='Grupo de informações do IBS na UF' -
cte40_gTribCompraGovMany2one → cte.40.ttribcompragovcomodel_name='cte.40.ttribcompragov'help='Grupo de informações da composição do valor do IBS e da CBS em compras governamental'string='Grupo de informações da composição'xsd_type='TTribCompraGov' -
cte40_gTribRegularMany2one → cte.40.ttribregularcomodel_name='cte.40.ttribregular'help='Grupo de informações da Tributação Regular. Informar como seria a tributação caso não cumprida a condição resolutória/suspensiva. Exemplo 1: Art. 442, §4. Operações com ZFM e ALC. Exemplo 2: Operações com suspensão do tributo.'string='Grupo de informações'xsd_type='TTribRegular' -
cte40_vBCCharstring='Valor do BC'xsd_type='TDec1302RTC' -
cte40_vIBSCharstring='Valor do IBS'xsd_type='TDec1302RTC'
No public methods.
-
cte40_gDevTribMany2one → cte.40.tdevtribcomodel_name='cte.40.tdevtrib'help='Grupo de Informações da devolução de tributos'string='Grupo de Informações da devolução'xsd_type='TDevTrib' -
cte40_gDifMany2one → cte.40.tdifcomodel_name='cte.40.tdif'string='Grupo de campos do Diferimento'xsd_type='TDif' -
cte40_gRedMany2one → cte.40.tredcomodel_name='cte.40.tred'string='Grupo de campos da redução de aliquota'xsd_type='TRed' -
cte40_pCBSFloatdigits=(3, 2)string='Aliquota da CBS (em percentual)'xsd_type='TDec_0302_04RTC' -
cte40_vCBSCharstring='Valor da CBS'xsd_type='TDec1302RTC'
No public methods.
-
cte40_gDevTribMany2one → cte.40.tdevtribcomodel_name='cte.40.tdevtrib'help='Grupo de Informações da devolução de tributos'string='Grupo de Informações da devolução'xsd_type='TDevTrib' -
cte40_gDifMany2one → cte.40.tdifcomodel_name='cte.40.tdif'string='Grupo de campos do Diferimento'xsd_type='TDif' -
cte40_gRedMany2one → cte.40.tredcomodel_name='cte.40.tred'string='Grupo de campos da redução de aliquota'xsd_type='TRed' -
cte40_pIBSMunFloatdigits=(3, 2)help='Aliquota do IBS Municipal (em percentual)'string='Aliquota do IBS Municipal'xsd_type='TDec_0302_04RTC' -
cte40_vIBSMunCharstring='Valor do IBS Municipal'xsd_type='TDec1302RTC'
No public methods.
-
cte40_gDevTribMany2one → cte.40.tdevtribcomodel_name='cte.40.tdevtrib'help='Grupo de Informações da devolução de tributos'string='Grupo de Informações da devolução'xsd_type='TDevTrib' -
cte40_gDifMany2one → cte.40.tdifcomodel_name='cte.40.tdif'string='Grupo de campos do Diferimento'xsd_type='TDif' -
cte40_gRedMany2one → cte.40.tredcomodel_name='cte.40.tred'string='Grupo de campos da redução de aliquota'xsd_type='TRed' -
cte40_pIBSUFFloatdigits=(3, 2)help='Aliquota do IBS de competência das UF (em percentual)'string='Aliquota do IBS de competência das UF'xsd_type='TDec_0302_04RTC' -
cte40_vIBSUFCharstring='Valor do IBS de competência das UF'xsd_type='TDec1302RTC'
No public methods.
-
cte40_pRedutorFloatdigits=(3, 2)help='Percentual de redução de aliquota em compra governamental'string='Percentual de redução de aliquota'xsd_type='TDec_0302_04RTC' -
cte40_tpEnteGovSelectionhelp='Para administração pública direta e suas autarquias e fundações:\n1=União\n2=Estados\n3=Distrito Federal\n4=Municípios'string='Para administração pública direta'xsd_type='TEnteGov' args: TENTEGOV -
cte40_tpOperGovSelectionhelp='Tipo da operação com ente governamental:\n1 - Fornecimento\n2 - Recebimento do Pagamento'string='Tipo da operação com ente governamental'xsd_type='TOperCompraGov' args: TOPERCOMPRAGOV
No public methods.
-
cte40_pRedutorFloatdigits=(3, 2)help='Percentual de redução de aliquota em compra governamental'string='Percentual de redução de aliquota'xsd_type='TDec_0302_04RTC' -
cte40_tpEnteGovSelectionhelp='Para administração pública direta e suas autarquias e fundações:\n1=União\n2=Estados\n3=Distrito Federal\n4=Municípios'string='Para administração pública direta'xsd_type='TEnteGov' args: TENTEGOV
No public methods.
-
cte40_pCredPresFloatdigits=(3, 2)string='Percentual do Crédito Presumido'xsd_type='TDec_0302_04RTC' -
cte40_vCredPresCharchoice='tcredpres'string='Valor do Crédito Presumido'xsd_choice_required=Truexsd_type='TDec1302RTC' -
cte40_vCredPresCondSusCharchoice='tcredpres'help='Valor do Crédito Presumido Condição Suspensiva, preencher apenas para cCredPres que possui indicação de Condição Suspensiva'string='Valor'xsd_choice_required=Truexsd_type='TDec1302RTC'
No public methods.
-
cte40_tpCredPresIBSZFMSelectionhelp='Classificação de acordo com o art. 450, § 1º, da LC 214/25 para o cálculo do crédito presumido na ZFM\n0 - Sem crédito presumido;\n1 - Bens de consumo final (55%);\n2 - Bens de capital (75%);\n3 - Bens intermediários (90,25%);\n4 - Bens de informática e outros definidos em legislação (100%).\nOBS: Percentuais definidos no art. 450, § 1º, da LC 214/25 para o cálculo do crédito presumido'string='Classificação de acordo com o art'xsd_type='TTpCredPresIBSZFM' args: TTPCREDPRESIBSZFM -
cte40_vCredPresIBSZFMCharhelp='Valor do crédito presumido calculado sobre o saldo devedor apurado'string='Valor'xsd_type='TDec1302RTC'
No public methods.
-
cte40_cCredPresCharhelp='Código de Classificação do Crédito Presumido do IBS e da CBS'string='Código de Classificação'xsd_type='TcCredPres' -
cte40_gCBSCredPresMany2one → cte.40.tcredprescomodel_name='cte.40.tcredpres'help='Grupo de Informações do Crédito Presumido referente a CBS, quando aproveitado pelo emitente do documento.'string='Grupo de Informações (gCBSCredPres)'xsd_type='TCredPres' -
cte40_gIBSCredPresMany2one → cte.40.tcredprescomodel_name='cte.40.tcredpres'help='Grupo de Informações do Crédito Presumido referente ao IBS, quando aproveitado pelo emitente do documento.'string='Grupo de Informações'xsd_type='TCredPres' -
cte40_vBCCredPresCharhelp='Valor da Base de Cálculo do Crédito Presumido da Operação'string='Valor da Base de Cálculo'xsd_type='TDec1302RTC'
No public methods.
-
cte40_infCTeSuplMany2one → cte.40.tcte_infctesuplcomodel_name='cte.40.tcte_infctesupl'string='Informações suplementares do CT-e' -
cte40_infCteMany2one → cte.40.tcte_infctecomodel_name='cte.40.tcte_infcte'string='Informações do CT-e'xsd_required=True
No public methods.
-
cte40_CNPJCharchoice='autxml'help='CNPJ do autorizado\nInformar zeros não significativos'string='CNPJ do autorizado'xsd_choice_required=Truexsd_type='TCnpj' -
cte40_CPFCharchoice='autxml'help='CPF do autorizado\nInformar zeros não significativos'string='CPF do autorizado'xsd_choice_required=Truexsd_type='TCpf' -
cte40_autXML_infCte_idMany2one → cte.40.tcte_infctecomodel_name='cte.40.tcte_infcte'index=Trueondelete='cascade'xsd_implicit=True
No public methods.
-
cte40_dupOne2many → cte.40.tcte_dupstring='Dados das duplicatas' args: 'cte.40.tcte_dup', 'cte40_dup_cobr_id' -
cte40_fatMany2one → cte.40.tcte_fatcomodel_name='cte.40.tcte_fat'string='Dados da fatura'
No public methods.
-
cte40_destCalcCharhelp='Município de destino para efeito de cálculo do frete'string='Município de destino para efeito' -
cte40_entregaMany2one → cte.40.entregacomodel_name='cte.40.entrega'help='Informações ref. a previsão de entrega'string='Informações ref' -
cte40_fluxoMany2one → cte.40.tcte_fluxocomodel_name='cte.40.tcte_fluxo'help='Previsão do fluxo da carga\nPreenchimento obrigatório para o modal aéreo.'string='Previsão do fluxo da carga' -
cte40_obsContOne2many → cte.40.tcte_obsconthelp='Campo de uso livre do contribuinte\nInformar o nome do campo no atributo xCampo e o conteúdo do campo no XTexto'string='Campo de uso livre do contribuinte' args: 'cte.40.tcte_obscont', 'cte40_ObsCont_compl_id' -
cte40_obsFiscoOne2many → cte.40.tcte_obsfiscohelp='Campo de uso livre do contribuinte\nInformar o nome do campo no atributo xCampo e o conteúdo do campo no XTexto'string='ObsFisco' args: 'cte.40.tcte_obsfisco', 'cte40_ObsFisco_compl_id' -
cte40_origCalcCharhelp='Município de origem para efeito de cálculo do frete'string='Município de origem para efeito' -
cte40_xCaracAdCharhelp='Característica adicional do transporte\nTexto livre:\nREENTREGA; DEVOLUÇÃO; REFATURAMENTO; etc'string='Característica adicional do transporte' -
cte40_xCaracSerCharhelp='Característica adicional do serviço\nTexto livre:\n\t\t\t\t\t\t\t\t\t\t\tENTREGA EXPRESSA; LOGÍSTICA REVERSA; CONVENCIONAL; EMERGENCIAL; etc'string='Característica adicional do serviço' -
cte40_xEmiCharstring='Funcionário emissor do CTe' -
cte40_xObsCharstring='Observações Gerais'
No public methods.
-
cte40_CNPJCharchoice='dest'help='Número do CNPJ\nEm caso de empresa não estabelecida no Brasil, será informado o CNPJ com zeros.\n\t\t\t\t\t\t\t\t\t\t\t\tInformar os zeros não significativos.'string='Número do CNPJ'xsd_choice_required=Truexsd_type='TCnpjOpc' -
cte40_CPFCharchoice='dest'help='Número do CPF\nInformar os zeros não significativos.'string='Número do CPF'xsd_choice_required=Truexsd_type='TCpf' -
cte40_IECharhelp='Inscrição Estadual\nInformar a IE do destinatário ou ISENTO se destinatário é contribuinte do ICMS isento de inscrição no cadastro de contribuintes do ICMS. Caso o destinatário não seja contribuinte do ICMS não informar o conteúdo.'string='Inscrição Estadual' -
cte40_ISUFCharhelp='Inscrição na SUFRAMA\n(Obrigatório nas operações com as áreas com benefícios de incentivos fiscais sob controle da SUFRAMA)'string='Inscrição na SUFRAMA' -
cte40_emailCharstring='Endereço de email'xsd_type='TEmail' -
cte40_enderDestMany2one → cte.40.tenderecocomodel_name='cte.40.tendereco'string='Dados do endereço'xsd_required=Truexsd_type='TEndereco' -
cte40_foneCharstring='Telefone'xsd_type='TFone' -
cte40_xNomeCharstring='Razão Social ou Nome do destinatário'xsd_required=True
No public methods.
-
cte40_dVencDatehelp='Data de vencimento da duplicata (AAAA-MM-DD)'string='Data de vencimento da duplicata'xsd_type='TData' -
cte40_dup_cobr_idMany2one → cte.40.tcte_cobrcomodel_name='cte.40.tcte_cobr'index=Trueondelete='cascade'xsd_implicit=True -
cte40_nDupCharstring='Número da duplicata' -
cte40_vDupMonetarycurrency_field='brl_currency_id'string='Valor da duplicata'xsd_type='TDec_1302Opc'
No public methods.
-
cte40_CNPJCharhelp='CNPJ do emitente\nInformar zeros não significativos'string='CNPJ do emitente'xsd_type='TCnpj' -
cte40_CPFCharchoice='emit'help='CPF do emitente\nInformar zeros não significativos.\n\nUsar com série específica 920-969 para emitente pessoa física com inscrição estadual'string='CPF do emitente'xsd_choice_required=Truexsd_type='TCpf' -
cte40_CRTSelectionhelp='Código do Regime Tributário\nInformar: 1=Simples Nacional; \n2=Simples Nacional, excesso sublimite de receita bruta;\n3=Regime Normal. \n4=Simples Nacional - Microempreendedor Individual – MEI.'string='Código do Regime Tributário'xsd_required=Truexsd_type='TCRT' args: TCRT -
cte40_IECharhelp='Inscrição Estadual do Emitente\nA IE do emitente somente ficará sem informação para o caso do Regime Especial da NFF (tpEmis=3)'string='Inscrição Estadual do Emitente' -
cte40_IESTCharhelp='Inscrição Estadual do Substituto Tributário'string='Inscrição Estadual' -
cte40_enderEmitMany2one → cte.40.tendeemicomodel_name='cte.40.tendeemi'string='Endereço do emitente'xsd_required=Truexsd_type='TEndeEmi' -
cte40_xFantCharstring='Nome fantasia' -
cte40_xNomeCharstring='Razão social ou Nome do emitente'xsd_required=True
No public methods.
-
cte40_nFatCharstring='Número da fatura' -
cte40_vDescMonetarycurrency_field='brl_currency_id'string='Valor do desconto da fatura'xsd_type='TDec_1302Opc' -
cte40_vLiqMonetarycurrency_field='brl_currency_id'string='Valor líquido da fatura'xsd_type='TDec_1302Opc' -
cte40_vOrigMonetarycurrency_field='brl_currency_id'string='Valor original da fatura'xsd_type='TDec_1302Opc'
No public methods.
-
cte40_passOne2many → cte.40.tcte_passstring='pass' args: 'cte.40.tcte_pass', 'cte40_pass_fluxo_id' -
cte40_xDestCharhelp='Sigla ou código interno da Filial/Porto/Estação/Aeroporto de Destino\nObservações para o modal aéreo:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t- Preenchimento obrigatório para o modal aéreo.\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t- Deverá ser incluído o código de três letras IATA do aeroporto de destino. Quando não for possível, utilizar a sigla OACI.'string='Sigla ou código interno (xDest)' -
cte40_xOrigCharhelp='Sigla ou código interno da Filial/Porto/Estação/ Aeroporto de Origem\nObservações para o modal aéreo:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t- Preenchimento obrigatório para o modal aéreo.\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t- O código de três letras IATA do aeroporto de partida deverá ser incluído como primeira anotação. Quando não for possível, utilizar a sigla OACI.'string='Sigla ou código interno' -
cte40_xRotaCharstring='Código da Rota de Entrega'
No public methods.
-
cte40_pFCPUFFimFloatdigits=(3, 2)help='Percentual do ICMS relativo ao Fundo de Combate à pobreza (FCP) na UF de término da prestação do serviço de transporte\nAlíquota adotada nas operações internas na UF do destinatário'string='Percentual do ICMS relativo ao Fundo'xsd_required=Truexsd_type='TDec_0302' -
cte40_pICMSInterFloatdigits=(3, 2)help='Alíquota interestadual das UF envolvidas\nAlíquota interestadual das UF envolvidas'string='Alíquota interestadual das UF envolvidas'xsd_required=Truexsd_type='TDec_0302' -
cte40_pICMSUFFimFloatdigits=(3, 2)help='Alíquota interna da UF de término da prestação do serviço de transporte\nAlíquota adotada nas operações internas na UF do destinatário'string='Alíquota interna da UF de término'xsd_required=Truexsd_type='TDec_0302' -
cte40_vBCUFFimMonetarycurrency_field='brl_currency_id'help='Valor da BC do ICMS na UF de término da prestação do serviço de transporte'string='Valor da BC do ICMS na UF de término'xsd_required=Truexsd_type='TDec_1302' -
cte40_vFCPUFFimMonetarycurrency_field='brl_currency_id'help='Valor do ICMS relativo ao Fundo de Combate á Pobreza (FCP) da UF de término da prestação'string='Valor do ICMS relativo ao Fundo'xsd_required=Truexsd_type='TDec_1302' -
cte40_vICMSUFFimMonetarycurrency_field='brl_currency_id'help='Valor do ICMS de partilha para a UF de término da prestação do serviço de transporte'string='Valor do ICMS de partilha para a UF'xsd_required=Truexsd_type='TDec_1302' -
cte40_vICMSUFIniMonetarycurrency_field='brl_currency_id'help='Valor do ICMS de partilha para a UF de início da prestação do serviço de transporte'string='vICMSUFIni'xsd_required=Truexsd_type='TDec_1302'
No public methods.
-
cte40_CFOPCharstring='Código Fiscal de Operações e Prestações'xsd_required=Truexsd_type='TCfop' -
cte40_UFEnvSelectionhelp="Sigla da UF de envio do CT-e (de onde o documento foi transmitido)\nInformar 'EX' para operações com o exterior."string='Sigla da UF de envio do CT-e'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_UFFimSelectionhelp="UF do término da prestação\nInformar 'EX' para operações com o exterior."string='UF do término da prestação'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_UFIniSelectionhelp="UF do início da prestação\nInformar 'EX' para operações com o exterior."string='UF do início da prestação'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_cCTCharhelp='Código numérico que compõe a Chave de Acesso.\nNúmero aleatório gerado pelo emitente para cada CT-e, com o objetivo de evitar acessos indevidos ao documento.'string='Código numérico que compõe a Chave'xsd_required=True -
cte40_cDVCharhelp='Digito Verificador da chave de acesso do CT-e\nInformar o dígito de controle da chave de acesso do CT-e, que deve ser calculado com a aplicação do algoritmo módulo 11 (base 2,9) da chave de acesso.'string='Digito Verificador da chave de acesso'xsd_required=True -
cte40_cMunEnvCharhelp='Código do Município de envio do CT-e (de onde o documento foi transmitido)\nUtilizar a tabela do IBGE. Informar 9999999 para as operações com o exterior.'string='Código do Município de envio do CT-e'xsd_required=Truexsd_type='TCodMunIBGE' -
cte40_cMunFimCharhelp='Código do Município de término da prestação\nUtilizar a tabela do IBGE. Informar 9999999 para operações com o exterior.'string='Código do Município de término'xsd_required=Truexsd_type='TCodMunIBGE' -
cte40_cMunIniCharhelp='Código do Município de início da prestação\nUtilizar a tabela do IBGE. Informar 9999999 para operações com o exterior.'string='Código do Município de início'xsd_required=Truexsd_type='TCodMunIBGE' -
cte40_cUFSelectionhelp='Código da UF do emitente do CT-e.\nUtilizar a Tabela do IBGE.'string='Código da UF do emitente do CT-e'xsd_required=Truexsd_type='TCodUfIBGE' args: TCODUFIBGE -
cte40_dhContDatetimehelp='Data e Hora da entrada em contingência\nInformar a data e hora no formato AAAA-MM-DDTHH:MM:SS'string='Data e Hora da entrada em contingência'xsd_type='TDateTimeUTC' -
cte40_dhEmiCharhelp='Data e hora de emissão do CT-e\nFormato AAAA-MM-DDTHH:MM:DD TZD'string='Data e hora de emissão do CT-e'xsd_required=True -
cte40_gCompraGovCharstring='Grupo de Compras Governamentais'xsd_type='TCompraGovReduzido' -
cte40_gCompraGovCharstring='Grupo de Compras Governamentais'xsd_type='TCompraGovReduzido' -
cte40_indGlobalizadoSelectionhelp='Indicador de CT-e Globalizado\nInformar valor 1 quando for Globalizado e não informar a tag quando não tratar de CT-e Globalizado'string='Indicador de CT-e Globalizado' args: IDE_INDGLOBALIZADO -
cte40_indIETomaSelectionhelp='Indicador do papel do tomador na prestação do serviço:\n1 – Contribuinte ICMS;\n2 – Contribuinte isento de inscrição;\n9 – Não Contribuinte\nAplica-se ao tomador que for indicado no toma3 ou toma4'string='Indicador do papel do tomador'xsd_required=True args: IDE_INDIETOMA -
cte40_modSelectionhelp='Modelo do documento fiscal\nUtilizar o código 57 para identificação do CT-e, emitido em substituição aos modelos de conhecimentos em papel.'string='Modelo do documento fiscal'xsd_required=Truexsd_type='TModGTVe' args: TMODCT -
cte40_modalSelectionhelp='Modal\nPreencher com:01-Rodoviário;\n02-Aéreo;03-Aquaviário;04-Ferroviário;05-Dutoviário;06-Multimodal;'string='Modal'xsd_required=True args: TMODTRANSP -
cte40_nCTCharstring='Número do CT-e'xsd_required=Truexsd_type='TNF' -
cte40_natOpCharstring='Natureza da Operação'xsd_required=True -
cte40_procEmiSelectionhelp='Identificador do processo de emissão do CT-e\nPreencher com: \n\t\t\t\t\t\t\t\t\t\t\t0 - emissão de CT-e com aplicativo do contribuinte;\n\t\t\t\t\t\t\t\t\t\t\t3- emissão CT-e pelo contribuinte com aplicativo fornecido pelo SEBRAE.'string='Identificador do processo de emissão'xsd_required=Truexsd_type='TProcEmi' args: TPROCEMI -
cte40_retiraSelectionhelp='Indicador se o Recebedor retira no Aeroporto, Filial, Porto ou Estação de Destino?\nPreencher com: 0 - sim; 1 - não'string='Indicador se o Recebedor retira'xsd_required=True args: IDE_RETIRA -
cte40_serieCharhelp="Série do CT-e\nPreencher com '0' no caso de série única"string='Série do CT-e'xsd_required=True -
cte40_toma3Many2one → cte.40.toma3choice='ide'comodel_name='cte.40.toma3'help="Indicador do 'papel' do tomador do serviço no CT-e"string="Indicador do 'papel' do tomador"xsd_choice_required=True -
cte40_toma4Many2one → cte.40.tcte_toma4choice='ide'comodel_name='cte.40.tcte_toma4'help="Indicador do 'papel' do tomador do serviço no CT-e"string="Indicador do 'papel' do tomador (toma4)"xsd_choice_required=True -
cte40_tpAmbSelectionhelp='Tipo do Ambiente\nPreencher com:1 - Produção; 2 - Homologação.'string='Tipo do Ambiente'xsd_required=Truexsd_type='TAmb' args: TAMB -
cte40_tpCTeSelectionhelp='Tipo do CT-e\nPreencher com:\n\t0 - CT-e Normal;\n 1 - CT-e de Complemento de Valores;\n 3 - CT-e de Substituição'string='Tipo do CT-e'xsd_required=True args: TFINCTE -
cte40_tpEmisSelectionhelp='Forma de emissão do CT-e\nPreencher com:\n1 - Normal;\n 3-Regime Especial NFF; 4-EPEC pela SVC; 5 - Contingência FSDA;\n\t7 - Autorização pela SVC-RS;\n 8 - Autorização pela SVC-SP'string='Forma de emissão do CT-e'xsd_required=True args: IDE_TPEMIS_3 -
cte40_tpImpSelectionhelp='Formato de impressão do DACTE\nPreencher com: 1 - Retrato; 2 - Paisagem.'string='Formato de impressão do DACTE'xsd_required=True args: IDE_TPIMP -
cte40_tpServSelectionhelp='Tipo do Serviço\nPreencher com: \n0 - Normal;\n1 - Subcontratação;\n2 - Redespacho;\n3 - Redespacho Intermediário; \n4 - Serviço Vinculado a Multimodal'string='Tipo do Serviço'xsd_required=True args: IDE_TPSERV_3 -
cte40_verProcCharhelp='Versão do processo de emissão\nIinformar a versão do aplicativo emissor de CT-e.'string='Versão do processo de emissão'xsd_required=True -
cte40_xDetRetiraCharstring='Detalhes do retira' -
cte40_xJustCharstring='Justificativa da entrada em contingência' -
cte40_xMunEnvCharhelp='Nome do Município de envio do CT-e (de onde o documento foi transmitido)\nInformar PAIS/Municipio para as operações com o exterior.'string='Nome do Município de envio do CT-e'xsd_required=True -
cte40_xMunFimCharhelp="Nome do Município do término da prestação\nInformar 'EXTERIOR' para operações com o exterior."string='Nome do Município do término'xsd_required=True -
cte40_xMunIniCharhelp="Nome do Município do início da prestação\nInformar 'EXTERIOR' para operações com o exterior."string='Nome do Município do início da prestação'xsd_required=True
No public methods.
-
cte40_IBSCBSCharstring='Grupo de informações do IBS e CBS'xsd_type='TTribCTe' -
cte40_ICMSMany2one → cte.40.timpcomodel_name='cte.40.timp'string='Informações relativas ao ICMS'xsd_required=Truexsd_type='TImp' -
cte40_ICMSUFFimMany2one → cte.40.tcte_icmsuffimcomodel_name='cte.40.tcte_icmsuffim'help='Informações do ICMS de partilha com a UF de término do serviço de transporte na operação interestadual\nGrupo a ser informado nas prestações interestaduais para consumidor final, não contribuinte do ICMS'string='Informações do ICMS de partilha com a UF' -
cte40_infAdFiscoCharhelp='Informações adicionais de interesse do Fisco\nNorma referenciada, informações complementares, etc'string='Informações adicionais de interesse' -
cte40_vTotDFeMonetarycurrency_field='brl_currency_id'help='Valor total do documento fiscal \n(vTPrest + total do IBS + total da CBS)'string='Valor total do documento fiscal'xsd_type='TDec_1302' -
cte40_vTotTribMonetarycurrency_field='brl_currency_id'string='Valor Total dos Tributos'xsd_type='TDec_1302'
No public methods.
-
cte40_infQOne2many → cte.40.tcte_infqhelp='Informações de quantidades da Carga do CT-e\nPara o Aéreo é obrigatório o preenchimento desse campo da seguinte forma.\n1 - Peso Bruto, sempre em quilogramas (obrigatório);\n2 - Peso Cubado; sempre em quilogramas;\n3 - Quantidade de volumes, sempre em unidades (obrigatório);\n4 - Cubagem, sempre em metros cúbicos (obrigatório apenas quando for impossível preencher as dimensões da(s) embalagem(ens) na tag xDime do leiaute do Aéreo).'string='Informações de quantidades da Carga' args: 'cte.40.tcte_infq', 'cte40_infQ_infCarga_id' -
cte40_proPredCharhelp='Produto predominante\nInformar a descrição do produto predominante'string='Produto predominante'xsd_required=True -
cte40_vCargaMonetarycurrency_field='brl_currency_id'help='Valor total da carga\nDever ser informado para todos os modais, com exceção para o Dutoviário.'string='Valor total da carga'xsd_type='TDec_1302' -
cte40_vCargaAverbMonetarycurrency_field='brl_currency_id'help='Valor da Carga para efeito de averbação\nNormalmente igual ao valor declarado da mercadoria, diferente por exemplo, quando a mercadoria transportada é isenta de tributos nacionais para exportação, onde é preciso averbar um valor maior, pois no caso de indenização, o valor a ser pago será maior'string='Valor da Carga para efeito de averbação'xsd_type='TDec_1302Opc' -
cte40_xOutCatCharhelp="Outras características da carga\n'FRIA', 'GRANEL', 'REFRIGERADA', 'Medidas: 12X12X12'"string='Outras características da carga'
No public methods.
-
cte40_IdCharhelp="Identificador da tag a ser assinada\nInformar a chave de acesso do CT-e e precedida do literal 'CTe'"string='Identificador da tag a ser assinada'xsd_required=True -
cte40_autXMLOne2many → cte.40.tcte_autxmlhelp='Autorizados para download do XML do DF-e\nInformar CNPJ ou CPF. Preencher os zeros não significativos.'string='Autorizados para download do XML do DF-e' args: 'cte.40.tcte_autxml', 'cte40_autXML_infCte_id' -
cte40_complMany2one → cte.40.tcte_complcomodel_name='cte.40.tcte_compl'help='Dados complementares do CT-e para fins operacionais ou comerciais'string='Dados complementares do CT-e' -
cte40_destMany2one → cte.40.tcte_destcomodel_name='cte.40.tcte_dest'help='Informações do Destinatário do CT-e\nPoderá não ser informado para os CT-e de redespacho intermediário e serviço vinculado a multimodal. Nos demais casos deverá sempre ser informado.'string='Informações do Destinatário do CT-e' -
cte40_emitMany2one → cte.40.tcte_emitcomodel_name='cte.40.tcte_emit'string='Identificação do Emitente do CT-e'xsd_required=True -
cte40_expedMany2one → cte.40.expedcomodel_name='cte.40.exped'string='Informações do Expedidor da Carga' -
cte40_ideMany2one → cte.40.tcte_idecomodel_name='cte.40.tcte_ide'string='Identificação do CT-e'xsd_required=True -
cte40_impMany2one → cte.40.tcte_impcomodel_name='cte.40.tcte_imp'string='Informações relativas aos Impostos'xsd_required=True -
cte40_infCTeNormMany2one → cte.40.tcte_infctenormchoice='infcte'comodel_name='cte.40.tcte_infctenorm'help='Grupo de informações do CT-e Normal e Substituto'string='Grupo de informações do CT-e Normal'xsd_choice_required=True -
cte40_infCteCompOne2many → cte.40.tcte_infctecompchoice='infcte'string='Detalhamento do CT-e complementado'xsd_choice_required=True args: 'cte.40.tcte_infctecomp', 'cte40_infCteComp_infCte_id' -
cte40_infPAAMany2one → cte.40.tcte_infpaacomodel_name='cte.40.tcte_infpaa'help='Grupo de Informação do Provedor de Assinatura e Autorização'string='Grupo de Informação do Provedor' -
cte40_infRespTecMany2one → cte.40.trespteccomodel_name='cte.40.tresptec'help='Informações do Responsável Técnico pela emissão do DF-e'string='Informações do Responsável Técnico'xsd_type='TRespTec' -
cte40_infSolicNFFMany2one → cte.40.tcte_infsolicnffcomodel_name='cte.40.tcte_infsolicnff'help='Grupo de informações do pedido de emissão da Nota Fiscal Fácil'string='Grupo de informações do pedido' -
cte40_recebMany2one → cte.40.recebcomodel_name='cte.40.receb'string='Informações do Recebedor da Carga' -
cte40_remMany2one → cte.40.tcte_remcomodel_name='cte.40.tcte_rem'help='Informações do Remetente das mercadorias transportadas pelo CT-e\nPoderá não ser informado para os CT-e de redespacho intermediário e serviço vinculado a multimodal. Nos demais casos deverá sempre ser informado.'string='Informações do Remetente' -
cte40_vPrestMany2one → cte.40.tcte_vprestcomodel_name='cte.40.tcte_vprest'string='Valores da Prestação de Serviço'xsd_required=Truexsd_type='TDec_1302' -
cte40_versaoCharhelp="Versão do leiaute\nEx: '4.00'"string='Versão do leiaute'xsd_required=True
No public methods.
-
cte40_chCTeCharstring='Chave do CT-e complementado'xsd_required=Truexsd_type='TChDFe' -
cte40_infCteComp_infCte_idMany2one → cte.40.tcte_infctecomodel_name='cte.40.tcte_infcte'index=Trueondelete='cascade'xsd_implicit=True
No public methods.
-
cte40_cobrMany2one → cte.40.tcte_cobrcomodel_name='cte.40.tcte_cobr'string='Dados da cobrança do CT-e' -
cte40_docAntMany2one → cte.40.docantcomodel_name='cte.40.docant'string='Documentos de Transporte Anterior' -
cte40_infCargaMany2one → cte.40.tcte_infcargacomodel_name='cte.40.tcte_infcarga'string='Informações da Carga do CT-e'xsd_required=True -
cte40_infCteSubMany2one → cte.40.tcte_infctesubcomodel_name='cte.40.tcte_infctesub'string='Informações do CT-e de substituição' -
cte40_infDocMany2one → cte.40.tcte_infdoccomodel_name='cte.40.tcte_infdoc'help='Informações dos documentos transportados pelo CT-e\nOpcional para Redespacho Intermediario e Serviço vinculado a multimodal.\nPoderá não ser informado para os CT-e de redespacho intermediário e serviço vinculado a multimodal. Nos demais casos deverá sempre ser informado.'string='Informações dos documentos transportados' -
cte40_infGlobalizadoMany2one → cte.40.infglobalizadocomodel_name='cte.40.infglobalizado'string='Informações do CT-e Globalizado' -
cte40_infModalMany2one → cte.40.tcte_infmodalcomodel_name='cte.40.tcte_infmodal'string='Informações do modal'xsd_required=True -
cte40_infServVincMany2one → cte.40.infservvinccomodel_name='cte.40.infservvinc'help='Informações do Serviço Vinculado a Multimodal'string='Informações do Serviço Vinculado' -
cte40_veicNovosOne2many → cte.40.veicnovosstring='informações dos veículos transportados' args: 'cte.40.veicnovos', 'cte40_veicNovos_infCTeNorm_id'
No public methods.
-
cte40_chCteCharhelp='Chave de acesso do CT-e a ser substituído (original)'string='Chave de acesso do CT-e'xsd_required=True -
cte40_indAlteraTomaSelectionstring='Indicador de CT-e Alteração de Tomador' args: INFCTESUB_INDALTERATOMA
No public methods.
-
cte40_qrCodCTeCharstring='Texto com o QR-Code impresso no DACTE'xsd_required=True
No public methods.
-
cte40_infDCeOne2many → cte.40.infdcechoice='infdoc'string='Informações das DCe'xsd_choice_required=True args: 'cte.40.infdce', 'cte40_infDCe_infDoc_id' -
cte40_infNFOne2many → cte.40.tcte_infnfchoice='infdoc'help='Informações das NF\nEste grupo deve ser informado quando o documento originário for NF'string='Informações das NF'xsd_choice_required=True args: 'cte.40.tcte_infnf', 'cte40_infNF_infDoc_id' -
cte40_infNFeOne2many → cte.40.tcte_infnfechoice='infdoc'string='Informações das NF-e'xsd_choice_required=True args: 'cte.40.tcte_infnfe', 'cte40_infNFe_infDoc_id' -
cte40_infOutrosOne2many → cte.40.infoutroschoice='infdoc'string='Informações dos demais documentos'xsd_choice_required=True args: 'cte.40.infoutros', 'cte40_infOutros_infDoc_id'
No public methods.
-
cte40_versaoModalCharhelp='Versão do leiaute específico para o Modal'string='Versão do leiaute específico'xsd_required=True
No public methods.
-
cte40_PINCharhelp='PIN SUFRAMA\nPIN atribuído pela SUFRAMA para a operação.'string='PIN SUFRAMA' -
cte40_dEmiDatehelp='Data de Emissão\nFormato AAAA-MM-DD'string='Data de Emissão'xsd_required=Truexsd_type='TData' -
cte40_dPrevDatehelp='Data prevista de entrega\nFormato AAAA-MM-DD'string='Data prevista de entrega'xsd_type='TData' -
cte40_infNF_infDoc_idMany2one → cte.40.tcte_infdoccomodel_name='cte.40.tcte_infdoc'index=Trueondelete='cascade'xsd_implicit=True -
cte40_infUnidCargaOne2many → cte.40.tunidcargachoice='infnf'help='Informações das Unidades de Carga (Containeres/ULD/Outros)\nDispositivo de carga utilizada (Unit Load Device - ULD) significa todo tipo de contêiner de carga, vagão, contêiner de avião, palete de aeronave com rede ou palete de aeronave com rede sobre um iglu.'string='Informações das Unidades de Carga'xsd_choice_required=Truexsd_type='TUnidCarga' args: 'cte.40.tunidcarga', 'cte40_infUnidCarga_infNF_id' -
cte40_infUnidTranspOne2many → cte.40.tunidadetranspchoice='infnf'help='Informações das Unidades de Transporte (Carreta/Reboque/Vagão)\nDeve ser preenchido com as informações das unidades de transporte utilizadas.'string='Informações das Unidades de Transporte'xsd_choice_required=Truexsd_type='TUnidadeTransp' args: 'cte.40.tunidadetransp', 'cte40_infUnidTransp_infNF_id' -
cte40_modSelectionhelp='Modelo da Nota Fiscal\nPreencher com: \n01 - NF Modelo 01/1A e Avulsa; \n04 - NF de Produtor'string='Modelo da Nota Fiscal'xsd_required=Truexsd_type='TModNF' args: TMODNF -
cte40_nCFOPCharhelp='CFOP Predominante\nCFOP da NF ou, na existência de mais de um, predominância pelo critério de valor econômico.'string='CFOP Predominante'xsd_required=Truexsd_type='TCfop' -
cte40_nDocCharstring='Número'xsd_required=True -
cte40_nPedCharstring='Número do Pedido da NF' -
cte40_nPesoFloatdigits=(12, 3)string='Peso total em Kg'xsd_type='TDec_1203Opc' -
cte40_nRomaCharstring='Número do Romaneio da NF' -
cte40_serieCharstring='Série'xsd_required=True -
cte40_vBCMonetarycurrency_field='brl_currency_id'string='Valor da Base de Cálculo do ICMS'xsd_required=Truexsd_type='TDec_1302' -
cte40_vBCSTMonetarycurrency_field='brl_currency_id'string='Valor da Base de Cálculo do ICMS ST'xsd_required=Truexsd_type='TDec_1302' -
cte40_vICMSMonetarycurrency_field='brl_currency_id'string='Valor Total do ICMS'xsd_required=Truexsd_type='TDec_1302' -
cte40_vNFMonetarycurrency_field='brl_currency_id'string='Valor Total da NF'xsd_required=Truexsd_type='TDec_1302' -
cte40_vProdMonetarycurrency_field='brl_currency_id'string='Valor Total dos Produtos'xsd_required=Truexsd_type='TDec_1302' -
cte40_vSTMonetarycurrency_field='brl_currency_id'string='Valor Total do ICMS ST'xsd_required=Truexsd_type='TDec_1302'
No public methods.
-
cte40_PINCharhelp='PIN SUFRAMA\nPIN atribuído pela SUFRAMA para a operação.'string='PIN SUFRAMA' -
cte40_chaveCharstring='Chave de acesso da NF-e'xsd_required=Truexsd_type='TChDFe' -
cte40_dPrevDatehelp='Data prevista de entrega\nFormato AAAA-MM-DD'string='Data prevista de entrega'xsd_type='TData' -
cte40_infNFe_infDoc_idMany2one → cte.40.tcte_infdoccomodel_name='cte.40.tcte_infdoc'index=Trueondelete='cascade'xsd_implicit=True -
cte40_infUnidCargaOne2many → cte.40.tunidcargachoice='infnfe'help='Informações das Unidades de Carga (Containeres/ULD/Outros)\nDispositivo de carga utilizada (Unit Load Device - ULD) significa todo tipo de contêiner de carga, vagão, contêiner de avião, palete de aeronave com rede ou palete de aeronave com rede sobre um iglu.'string='Informações das Unidades de Carga'xsd_choice_required=Truexsd_type='TUnidCarga' args: 'cte.40.tunidcarga', 'cte40_infUnidCarga_infNFe_id' -
cte40_infUnidTranspOne2many → cte.40.tunidadetranspchoice='infnfe'help='Informações das Unidades de Transporte (Carreta/Reboque/Vagão)\nDeve ser preenchido com as informações das unidades de transporte utilizadas.'string='Informações das Unidades de Transporte'xsd_choice_required=Truexsd_type='TUnidadeTransp' args: 'cte.40.tunidadetransp', 'cte40_infUnidTransp_infNFe_id'
No public methods.
-
cte40_CNPJPAACharhelp='CNPJ do Provedor de Assinatura e Autorização'string='CNPJ do Provedor de Assinatura'xsd_required=Truexsd_type='TCnpj' -
cte40_PAASignatureMany2one → cte.40.tcte_paasignaturecomodel_name='cte.40.tcte_paasignature'help='Assinatura RSA do Emitente para DFe gerados por PAA'string='Assinatura RSA do Emitente'xsd_required=True
No public methods.
-
cte40_cUnidSelectionhelp='Código da Unidade de Medida\nPreencher com:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t00-M3;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t01-KG;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t02-TON;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t03-UNIDADE;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t04-LITROS;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t05-MMBTU'string='Código da Unidade de Medida'xsd_required=True args: INFQ_CUNID -
cte40_infQ_infCarga_idMany2one → cte.40.tcte_infcargacomodel_name='cte.40.tcte_infcarga'index=Trueondelete='cascade'xsd_implicit=True -
cte40_qCargaFloatdigits=(11, 4)string='Quantidade'xsd_required=Truexsd_type='TDec_1104' -
cte40_tpMedCharhelp='Tipo da Medida\nExemplos:\nPESO BRUTO, PESO DECLARADO, PESO CUBADO, PESO AFORADO, PESO AFERIDO, PESO BASE DE CÁLCULO, LITRAGEM, CAIXAS e etc'string='Tipo da Medida'xsd_required=True
No public methods.
-
cte40_xSolicCharhelp='Solicitação do pedido de emissão da NFF.\nSerá preenchido com a totalidade de campos informados no aplicativo emissor serializado.'string='Solicitação do pedido de emissão da NFF'xsd_required=True
No public methods.
-
cte40_ObsCont_compl_idMany2one → cte.40.tcte_complcomodel_name='cte.40.tcte_compl'index=Trueondelete='cascade'xsd_implicit=True -
cte40_xCampoCharstring='Identificação do campo'xsd_required=True -
cte40_xTextoCharstring='Conteúdo do campo'xsd_required=True
No public methods.
-
cte40_ObsFisco_compl_idMany2one → cte.40.tcte_complcomodel_name='cte.40.tcte_compl'index=Trueondelete='cascade'xsd_implicit=True -
cte40_xCampoCharstring='Identificação do campo'xsd_required=True -
cte40_xTextoCharstring='Conteúdo do campo'xsd_required=True
No public methods.
-
cte40_signatureValueCharhelp='Assinatura digital padrão RSA\nConverter o atributo Id do DFe para array de bytes e assinar com a chave privada do RSA com algoritmo SHA1 gerando um valor no formato base64.'string='Assinatura digital padrão RSA'xsd_required=Truexsd_type='xs:base64Binary'
No public methods.
-
cte40_pass_fluxo_idMany2one → cte.40.tcte_fluxocomodel_name='cte.40.tcte_fluxo'index=Trueondelete='cascade'xsd_implicit=True -
cte40_xPassCharhelp='Sigla ou código interno da Filial/Porto/Estação/Aeroporto de Passagem\nObservação para o modal aéreo:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t- O código de três letras IATA, referente ao aeroporto de transferência, deverá ser incluído, quando for o caso. Quando não for possível, utilizar a sigla OACI. Qualquer solicitação de itinerário deverá ser incluída.'string='Sigla ou código interno'
No public methods.
-
cte40_CNPJCharchoice='rem'help='Número do CNPJ\nEm caso de empresa não estabelecida no Brasil, será informado o CNPJ com zeros.\n\t\t\t\t\t\t\t\t\t\t\t\tInformar os zeros não significativos.'string='Número do CNPJ'xsd_choice_required=Truexsd_type='TCnpjOpc' -
cte40_CPFCharchoice='rem'help='Número do CPF\nInformar os zeros não significativos.'string='Número do CPF'xsd_choice_required=Truexsd_type='TCpf' -
cte40_IECharhelp='Inscrição Estadual\nInformar a IE do remetente ou ISENTO se remetente é contribuinte do ICMS isento de inscrição no cadastro de contribuintes do ICMS. Caso o remetente não seja contribuinte do ICMS não informar a tag.'string='Inscrição Estadual' -
cte40_emailCharstring='Endereço de email' -
cte40_enderRemeMany2one → cte.40.tenderecocomodel_name='cte.40.tendereco'string='Dados do endereço'xsd_required=Truexsd_type='TEndereco' -
cte40_foneCharstring='Telefone'xsd_type='TFone' -
cte40_xFantCharstring='Nome fantasia' -
cte40_xNomeCharstring='Razão social ou nome do remetente'xsd_required=True
No public methods.
-
cte40_CNPJCharchoice='toma4'help='Número do CNPJ\nEm caso de empresa não estabelecida no Brasil, será informado o CNPJ com zeros.\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\nInformar os zeros não significativos.'string='Número do CNPJ'xsd_choice_required=Truexsd_type='TCnpjOpc' -
cte40_CPFCharchoice='toma4'help='Número do CPF\nInformar os zeros não significativos.'string='Número do CPF'xsd_choice_required=Truexsd_type='TCpf' -
cte40_IECharhelp='Inscrição Estadual\nInformar a IE do tomador ou ISENTO se tomador é contribuinte do ICMS isento de inscrição no cadastro de contribuintes do ICMS. Caso o tomador não seja contribuinte do ICMS não informar o conteúdo.'string='Inscrição Estadual'xsd_type='TIeDest' -
cte40_emailCharstring='Endereço de email'xsd_type='TEmail' -
cte40_enderTomaMany2one → cte.40.tenderecocomodel_name='cte.40.tendereco'string='Dados do endereço'xsd_required=Truexsd_type='TEndereco' -
cte40_foneCharstring='Telefone'xsd_type='TFone' -
cte40_tomaSelectionhelp='Tomador do Serviço\nPreencher com: \n 4 - Outros\n Obs: Informar os dados cadastrais do tomador do serviço'string='Tomador do Serviço'xsd_required=True args: TOMA4_TOMA_1 -
cte40_xFantCharstring='Nome Fantasia' -
cte40_xNomeCharstring='Razão Social ou Nome'xsd_required=True
No public methods.
-
cte40_compOne2many → cte.40.tcte_vprest_compstring='Componentes do Valor da Prestação' args: 'cte.40.tcte_vprest_comp', 'cte40_Comp_vPrest_id' -
cte40_vRecMonetarycurrency_field='brl_currency_id'string='Valor a Receber'xsd_required=Truexsd_type='TDec_1302' -
cte40_vTPrestMonetarycurrency_field='brl_currency_id'help='Valor Total da Prestação do Serviço\nPode conter zeros quando o CT-e for de complemento de ICMS'string='Valor Total da Prestação do Serviço'xsd_required=Truexsd_type='TDec_1302'
No public methods.
-
cte40_Comp_vPrest_idMany2one → cte.40.tcte_vprestcomodel_name='cte.40.tcte_vprest'index=Trueondelete='cascade'xsd_implicit=True -
cte40_vCompMonetarycurrency_field='brl_currency_id'string='Valor do componente'xsd_required=Truexsd_type='TDec_1302' -
cte40_xNomeCharhelp='Nome do componente\nExxemplos: FRETE PESO, FRETE VALOR, SEC/CAT, ADEME, AGENDAMENTO, etc'string='Nome do componente'xsd_required=True
No public methods.
-
cte40_infCTeSuplMany2one → cte.40.tcteos_infctesuplcomodel_name='cte.40.tcteos_infctesupl'string='Informações suplementares do CT-e' -
cte40_infCteMany2one → cte.40.tcteos_infctecomodel_name='cte.40.tcteos_infcte'string='Informações do CT-e Outros Serviços'xsd_required=True -
cte40_versaoCharstring='Versão do leiaute'xsd_required=True
No public methods.
-
cte40_CNPJCharchoice='autxml'help='CNPJ do autorizado\nInformar zeros não significativos'string='CNPJ do autorizado'xsd_choice_required=Truexsd_type='TCnpj' -
cte40_CPFCharchoice='autxml'help='CPF do autorizado\nInformar zeros não significativos'string='CPF do autorizado'xsd_choice_required=Truexsd_type='TCpf' -
cte40_autXML_infCte_idMany2one → cte.40.tcteos_infctecomodel_name='cte.40.tcteos_infcte'index=Trueondelete='cascade'xsd_implicit=True
No public methods.
-
cte40_dupOne2many → cte.40.tcteos_dupstring='Dados das duplicatas' args: 'cte.40.tcteos_dup', 'cte40_dup_cobr_id' -
cte40_fatMany2one → cte.40.tcteos_fatcomodel_name='cte.40.tcteos_fat'string='Dados da fatura'
No public methods.
-
cte40_obsContOne2many → cte.40.tcteos_obsconthelp='Campo de uso livre do contribuinte\nInformar o nome do campo no atributo xCampo e o conteúdo do campo no XTexto'string='Campo de uso livre do contribuinte' args: 'cte.40.tcteos_obscont', 'cte40_ObsCont_compl_id' -
cte40_obsFiscoOne2many → cte.40.tcteos_obsfiscohelp='Campo de uso livre do contribuinte\nInformar o nome do campo no atributo xCampo e o conteúdo do campo no XTexto'string='ObsFisco' args: 'cte.40.tcteos_obsfisco', 'cte40_ObsFisco_compl_id' -
cte40_xCaracAdCharhelp='Característica adicional do transporte\nTexto livre:\nREENTREGA; DEVOLUÇÃO; REFATURAMENTO; etc'string='Característica adicional do transporte' -
cte40_xCaracSerCharhelp='Característica adicional do serviço\nTexto livre:\n\t\t\t\t\t\t\t\t\t\t\tENTREGA EXPRESSA; LOGÍSTICA REVERSA; CONVENCIONAL; EMERGENCIAL; etc'string='Característica adicional do serviço' -
cte40_xEmiCharstring='Funcionário emissor do CTe' -
cte40_xObsCharstring='Observações Gerais'
No public methods.
-
cte40_dVencDatehelp='Data de vencimento da duplicata (AAAA-MM-DD)'string='Data de vencimento da duplicata'xsd_type='TData' -
cte40_dup_cobr_idMany2one → cte.40.tcteos_cobrcomodel_name='cte.40.tcteos_cobr'index=Trueondelete='cascade'xsd_implicit=True -
cte40_nDupCharstring='Número da duplicata' -
cte40_vDupMonetarycurrency_field='brl_currency_id'string='Valor da duplicata'xsd_type='TDec_1302Opc'
No public methods.
-
cte40_CNPJCharhelp='CNPJ do emitente\nInformar zeros não significativos'string='CNPJ do emitente'xsd_required=Truexsd_type='TCnpj' -
cte40_CRTSelectionhelp='Código do Regime Tributário\nInformar: 1=Simples Nacional; \n2=Simples Nacional, excesso sublimite de receita bruta;\n3=Regime Normal;\n4=Simples Nacional - Microempreendedor Individual – MEI.'string='Código do Regime Tributário'xsd_required=Truexsd_type='TCRT' args: TCRT -
cte40_IECharstring='Inscrição Estadual do Emitente'xsd_required=True -
cte40_IESTCharhelp='Inscrição Estadual do Substituto Tributário'string='Inscrição Estadual' -
cte40_enderEmitMany2one → cte.40.tendeemicomodel_name='cte.40.tendeemi'string='Endereço do emitente'xsd_required=Truexsd_type='TEndeEmi' -
cte40_xFantCharstring='Nome fantasia' -
cte40_xNomeCharstring='Razão social ou Nome do emitente'xsd_required=True
No public methods.
-
cte40_nFatCharstring='Número da fatura' -
cte40_vDescMonetarycurrency_field='brl_currency_id'string='Valor do desconto da fatura'xsd_type='TDec_1302Opc' -
cte40_vLiqMonetarycurrency_field='brl_currency_id'string='Valor líquido da fatura'xsd_type='TDec_1302Opc' -
cte40_vOrigMonetarycurrency_field='brl_currency_id'string='Valor original da fatura'xsd_type='TDec_1302Opc'
No public methods.
-
cte40_pFCPUFFimFloatdigits=(3, 2)help='Percentual do ICMS relativo ao Fundo de Combate à pobreza (FCP) na UF de término da prestação do serviço de transporte\nAlíquota adotada nas operações internas na UF do destinatário'string='Percentual do ICMS relativo ao Fundo'xsd_required=Truexsd_type='TDec_0302' -
cte40_pICMSInterFloatdigits=(3, 2)help='Alíquota interestadual das UF envolvidas\nAlíquota interestadual das UF envolvidas'string='Alíquota interestadual das UF envolvidas'xsd_required=Truexsd_type='TDec_0302' -
cte40_pICMSUFFimFloatdigits=(3, 2)help='Alíquota interna da UF de término da prestação do serviço de transporte\nAlíquota adotada nas operações internas na UF do destinatário'string='Alíquota interna da UF de término'xsd_required=Truexsd_type='TDec_0302' -
cte40_vBCUFFimMonetarycurrency_field='brl_currency_id'help='Valor da BC do ICMS na UF de término da prestação do serviço de transporte'string='Valor da BC do ICMS na UF de término'xsd_required=Truexsd_type='TDec_1302' -
cte40_vFCPUFFimMonetarycurrency_field='brl_currency_id'help='Valor do ICMS relativo ao Fundo de Combate á Pobreza (FCP) da UF de término da prestação'string='Valor do ICMS relativo ao Fundo'xsd_required=Truexsd_type='TDec_1302' -
cte40_vICMSUFFimMonetarycurrency_field='brl_currency_id'help='Valor do ICMS de partilha para a UF de término da prestação do serviço de transporte'string='Valor do ICMS de partilha para a UF'xsd_required=Truexsd_type='TDec_1302' -
cte40_vICMSUFIniMonetarycurrency_field='brl_currency_id'help='Valor do ICMS de partilha para a UF de início da prestação do serviço de transporte'string='vICMSUFIni'xsd_required=Truexsd_type='TDec_1302'
No public methods.
-
cte40_CFOPCharstring='Código Fiscal de Operações e Prestações'xsd_required=Truexsd_type='TCfop' -
cte40_UFEnvSelectionhelp="Sigla da UF de envio do CT-e (de onde o documento foi transmitido)\nInformar 'EX' para operações com o exterior."string='Sigla da UF de envio do CT-e'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_UFFimSelectionhelp="UF do término da prestação\nInformar 'EX' para operações com o exterior."string='UF do término da prestação'xsd_type='TUf' args: TUF -
cte40_UFIniSelectionhelp="UF do início da prestação\nInformar 'EX' para operações com o exterior."string='UF do início da prestação'xsd_type='TUf' args: TUF -
cte40_cCTCharhelp='Código numérico que compõe a Chave de Acesso.\nNúmero aleatório gerado pelo emitente para cada CT-e, com o objetivo de evitar acessos indevidos ao documento.'string='Código numérico que compõe a Chave'xsd_required=True -
cte40_cDVCharhelp='Digito Verificador da chave de acesso do CT-e\nInformar o dígito de controle da chave de acesso do CT-e, que deve ser calculado com a aplicação do algoritmo módulo 11 (base 2,9) da chave de acesso.'string='Digito Verificador da chave de acesso'xsd_required=True -
cte40_cMunEnvCharhelp='Código do Município de envio do CT-e (de onde o documento foi transmitido)\nUtilizar a tabela do IBGE. Informar 9999999 para as operações com o exterior.'string='Código do Município de envio do CT-e'xsd_required=Truexsd_type='TCodMunIBGE' -
cte40_cMunFimCharhelp='Código do Município de término da prestação\nUtilizar a tabela do IBGE. Informar 9999999 para operações com o exterior.'string='Código do Município de término'xsd_type='TCodMunIBGE' -
cte40_cMunIniCharhelp='Código do Município de início da prestação\nUtilizar a tabela do IBGE. Informar 9999999 para operações com o exterior.'string='Código do Município de início'xsd_type='TCodMunIBGE' -
cte40_cUFSelectionhelp='Código da UF do emitente do CT-e.\nUtilizar a Tabela do IBGE.'string='Código da UF do emitente do CT-e'xsd_required=Truexsd_type='TCodUfIBGE' args: TCODUFIBGE -
cte40_dhContDatetimehelp='Data e Hora da entrada em contingência\nInformar a data e hora no formato AAAA-MM-DDTHH:MM:SS'string='Data e Hora da entrada em contingência'xsd_type='TDateTimeUTC' -
cte40_dhEmiCharhelp='Data e hora de emissão do CT-e OS\nFormato AAAA-MM-DDTHH:MM:DD TZD'string='Data e hora de emissão do CT-e OS'xsd_required=True -
cte40_gCompraGovCharstring='Grupo de Compras Governamentais'xsd_type='TCompraGovReduzido' -
cte40_gCompraGovCharstring='Grupo de Compras Governamentais'xsd_type='TCompraGovReduzido' -
cte40_indIETomaSelectionhelp='Indicador da IE do tomador:\n1 – Contribuinte ICMS;\n2 – Contribuinte isento de inscrição;\n9 – Não Contribuinte\nAplica-se ao tomador que for indicado no toma3 ou toma4'string='Indicador da IE do tomador'xsd_required=True args: IDE_INDIETOMA -
cte40_infPercursoOne2many → cte.40.infpercursohelp='Informações do Percurso do CT-e Outros Serviços'string='Informações do Percurso' args: 'cte.40.infpercurso', 'cte40_infPercurso_ide_id' -
cte40_modSelectionhelp='Modelo do documento fiscal\nUtilizar o código 67 para identificação do CT-e Outros Serviços, emitido em substituição a Nota Fiscal Modelo 7 para transporte de pessoas, valores e excesso de bagagem.'string='Modelo do documento fiscal'xsd_required=Truexsd_type='TModGTVe' args: TMODCTOS -
cte40_modalSelectionhelp='Modal do CT-e OS\nPreencher com:\n01-Rodoviário;\n02- Aéreo;\n03 - Aquaviário;\n04 - Ferroviário.'string='Modal do CT-e OS'xsd_required=True args: TMODTRANSPOS -
cte40_nCTCharstring='Número do CT-e OS'xsd_required=Truexsd_type='TNF' -
cte40_natOpCharstring='Natureza da Operação'xsd_required=True -
cte40_procEmiSelectionhelp='Identificador do processo de emissão do CT-e OS\nPreencher com: \n\t\t\t\t\t\t\t\t\t\t\t0 - emissão de CT-e com aplicativo do contribuinte;\n\t\t\t\t\t\t\t\t\t\t\t3- emissão CT-e pelo contribuinte com aplicativo fornecido pelo Fisco.'string='Identificador do processo de emissão'xsd_required=Truexsd_type='TProcEmi' args: TPROCEMI -
cte40_serieCharhelp="Série do CT-e OS\nPreencher com '0' no caso de série única"string='Série do CT-e OS'xsd_required=True -
cte40_tpAmbSelectionhelp='Tipo do Ambiente\nPreencher com:1 - Produção; 2 - Homologação'string='Tipo do Ambiente'xsd_required=Truexsd_type='TAmb' args: TAMB -
cte40_tpCTeSelectionhelp='Tipo do CT-e OS\nPreencher com:\n0 - CT-e Normal; \n1 - CT-e Complementar; \n3 - CT-e de Substituição.'string='Tipo do CT-e OS'xsd_required=True args: TFINCTE -
cte40_tpEmisSelectionhelp='Forma de emissão do CT-e\nPreencher com:\n1 - Normal;\n 5 - Contingência FSDA;\n7 - Autorização pela SVC-RS;\n 8 - Autorização pela SVC-SP'string='Forma de emissão do CT-e'xsd_required=True args: IDE_TPEMIS_4 -
cte40_tpImpSelectionhelp='Formato de impressão do DACTE OS\nPreencher com: 1 - Retrato; 2 - Paisagem.'string='Formato de impressão do DACTE OS'xsd_required=True args: IDE_TPIMP -
cte40_tpServSelectionhelp='Tipo do Serviço\nPreencher com: \n\n6 - Transporte de Pessoas;\n7 - Transporte de Valores;\n8 - Excesso de Bagagem.'string='Tipo do Serviço'xsd_required=True args: IDE_TPSERV_4 -
cte40_verProcCharhelp='Versão do processo de emissão\nIinformar a versão do aplicativo emissor de CT-e.'string='Versão do processo de emissão'xsd_required=True -
cte40_xJustCharstring='Justificativa da entrada em contingência' -
cte40_xMunEnvCharhelp='Nome do Município de envio do CT-e (de onde o documento foi transmitido)\nInformar PAIS/Municipio para as operações com o exterior.'string='Nome do Município de envio do CT-e'xsd_required=True -
cte40_xMunFimCharhelp="Nome do Município do término da prestação\nInformar 'EXTERIOR' para operações com o exterior."string='Nome do Município do término' -
cte40_xMunIniCharhelp="Nome do Município do início da prestação\nInformar 'EXTERIOR' para operações com o exterior."string='Nome do Município do início da prestação'
No public methods.
-
cte40_IBSCBSCharstring='Grupo de informações do IBS e CBS'xsd_type='TTribCTe' -
cte40_ICMSMany2one → cte.40.timposcomodel_name='cte.40.timpos'string='Informações relativas ao ICMS'xsd_required=Truexsd_type='TImp' -
cte40_ICMSUFFimMany2one → cte.40.tcteos_icmsuffimcomodel_name='cte.40.tcteos_icmsuffim'help='Informações do ICMS de partilha com a UF de término do serviço de transporte na operação interestadual\nGrupo a ser informado nas prestações interestaduais para consumidor final, não contribuinte do ICMS'string='Informações do ICMS de partilha com a UF' -
cte40_infAdFiscoCharhelp='Informações adicionais de interesse do Fisco\nNorma referenciada, informações complementares, etc'string='Informações adicionais de interesse' -
cte40_infTribFedMany2one → cte.40.inftribfedcomodel_name='cte.40.inftribfed'help='Informações dos tributos federais\nGrupo a ser informado nas prestações interestaduais para consumidor final, não contribuinte do ICMS'string='Informações dos tributos federais' -
cte40_vTotDFeMonetarycurrency_field='brl_currency_id'help='Valor total do documento fiscal \n(vTPrest + total do IBS + total da CBS)'string='Valor total do documento fiscal'xsd_type='TDec_1302' -
cte40_vTotTribMonetarycurrency_field='brl_currency_id'string='Valor Total dos Tributos'xsd_type='TDec_1302'
No public methods.
-
cte40_IdCharhelp="Identificador da tag a ser assinada\nInformar a chave de acesso do CT-e OS e precedida do literal 'CTe'"string='Identificador da tag a ser assinada'xsd_required=True -
cte40_autXMLOne2many → cte.40.tcteos_autxmlhelp='Autorizados para download do XML do DF-e\nInformar CNPJ ou CPF. Preencher os zeros não significativos.'string='Autorizados para download do XML do DF-e' args: 'cte.40.tcteos_autxml', 'cte40_autXML_infCte_id' -
cte40_complMany2one → cte.40.tcteos_complcomodel_name='cte.40.tcteos_compl'help='Dados complementares do CT-e para fins operacionais ou comerciais'string='Dados complementares do CT-e' -
cte40_emitMany2one → cte.40.tcteos_emitcomodel_name='cte.40.tcteos_emit'string='Identificação do Emitente do CT-e OS'xsd_required=True -
cte40_ideMany2one → cte.40.tcteos_idecomodel_name='cte.40.tcteos_ide'string='Identificação do CT-e Outros Serviços'xsd_required=True -
cte40_impMany2one → cte.40.tcteos_impcomodel_name='cte.40.tcteos_imp'string='Informações relativas aos Impostos'xsd_required=True -
cte40_infCTeNormMany2one → cte.40.tcteos_infctenormchoice='infcte'comodel_name='cte.40.tcteos_infctenorm'string='Grupo de informações do CT-e OS Normal'xsd_choice_required=True -
cte40_infCteCompOne2many → cte.40.tcteos_infctecompchoice='infcte'string='Detalhamento do CT-e complementado'xsd_choice_required=True args: 'cte.40.tcteos_infctecomp', 'cte40_infCteComp_infCte_id' -
cte40_infRespTecMany2one → cte.40.trespteccomodel_name='cte.40.tresptec'help='Informações do Responsável Técnico pela emissão do DF-e'string='Informações do Responsável Técnico'xsd_type='TRespTec' -
cte40_tomaMany2one → cte.40.tcteos_tomachoice='infcte'comodel_name='cte.40.tcteos_toma'help='Informações do Tomador/Usuário do Serviço\nOpcional para Excesso de Bagagem'string='Informações do Tomador/Usuário'xsd_choice_required=True -
cte40_vPrestMany2one → cte.40.tcteos_vprestcomodel_name='cte.40.tcteos_vprest'string='Valores da Prestação de Serviço'xsd_required=Truexsd_type='TDec_1302' -
cte40_versaoCharhelp="Versão do leiaute\nEx: '4.00'"string='Versão do leiaute'xsd_required=True
No public methods.
-
cte40_chCTeCharstring='Chave do CT-e complementado'xsd_required=Truexsd_type='TChDFe' -
cte40_infCteComp_infCte_idMany2one → cte.40.tcteos_infctecomodel_name='cte.40.tcteos_infcte'index=Trueondelete='cascade'xsd_implicit=True
No public methods.
-
cte40_cobrMany2one → cte.40.tcteos_cobrcomodel_name='cte.40.tcteos_cobr'string='Dados da cobrança do CT-e' -
cte40_infCteSubMany2one → cte.40.tcteos_infctesubcomodel_name='cte.40.tcteos_infctesub'string='Informações do CT-e de substituição' -
cte40_infDocRefOne2many → cte.40.infdocrefstring='Informações dos documentos referenciados' args: 'cte.40.infdocref', 'cte40_infDocRef_infCTeNorm_id' -
cte40_infGTVeOne2many → cte.40.infgtvehelp='Informações das GTV-e relacionadas ao CT-e OS'string='Informações das GTV-e relacionadas' args: 'cte.40.infgtve', 'cte40_infGTVe_infCTeNorm_id' -
cte40_infModalMany2one → cte.40.tcteos_infmodalcomodel_name='cte.40.tcteos_infmodal'help='Informações do modal\nObrigatório para Pessoas e Bagagem'string='Informações do modal' -
cte40_infServicoMany2one → cte.40.infservicocomodel_name='cte.40.infservico'string='Informações da Prestação do Serviço'xsd_required=True -
cte40_refCTeCancCharhelp='Chave de acesso do CT-e Cancelado\nSomente para Transporte de Valores'string='Chave de acesso do CT-e Cancelado' -
cte40_segOne2many → cte.40.tcteos_segstring='Informações de Seguro da Carga' args: 'cte.40.tcteos_seg', 'cte40_seg_infCTeNorm_id'
No public methods.
-
cte40_Comp_infGTVe_idMany2one → cte.40.infgtvecomodel_name='cte.40.infgtve'index=Trueondelete='cascade'xsd_implicit=True -
cte40_tpCompSelectionhelp='Tipo do Componente\n1-Custodia\n2-Embarque\n3-Tempo de espera\n4-Malote\n5-Ad Valorem\n6-Outros'string='Tipo do Componente'xsd_required=True args: COMP_TPCOMP -
cte40_vCompMonetarycurrency_field='brl_currency_id'string='Valor do componente'xsd_required=Truexsd_type='TDec_1302' -
cte40_xCompCharhelp='Nome do componente (informar apenas para outros)\nExemplos: FRETE PESO, FRETE VALOR, SEC/CAT, ADEME, AGENDAMENTO, etc'string='Nome do componente'
No public methods.
-
cte40_chCteCharhelp='Chave de acesso do CT-e a ser substituído (original)'string='Chave de acesso do CT-e'xsd_required=True
No public methods.
-
cte40_qrCodCTeCharstring='Texto com o QR-Code impresso no DACTE'xsd_required=True
No public methods.
-
cte40_versaoModalCharhelp='Versão do leiaute específico para o Modal'string='Versão do leiaute específico'xsd_required=True
No public methods.
-
cte40_qCargaFloatdigits=(11, 4)string='Quantidade'xsd_required=Truexsd_type='TDec_1104'
No public methods.
-
cte40_ObsCont_compl_idMany2one → cte.40.tcteos_complcomodel_name='cte.40.tcteos_compl'index=Trueondelete='cascade'xsd_implicit=True -
cte40_xCampoCharstring='Identificação do campo'xsd_required=True -
cte40_xTextoCharstring='Conteúdo do campo'xsd_required=True
No public methods.
-
cte40_ObsFisco_compl_idMany2one → cte.40.tcteos_complcomodel_name='cte.40.tcteos_compl'index=Trueondelete='cascade'xsd_implicit=True -
cte40_xCampoCharstring='Identificação do campo'xsd_required=True -
cte40_xTextoCharstring='Conteúdo do campo'xsd_required=True
No public methods.
-
cte40_nApolCharhelp='Número da Apólice\nObrigatório pela lei 11.442/07 (RCTRC)'string='Número da Apólice' -
cte40_respSegSelectionhelp='Responsável pelo seguro\nPreencher com:\n\n4 - Emitente do CT-e;\n\n5 - Tomador de Serviço.'string='Responsável pelo seguro'xsd_required=True args: SEG_RESPSEG -
cte40_seg_infCTeNorm_idMany2one → cte.40.tcteos_infctenormcomodel_name='cte.40.tcteos_infctenorm'index=Trueondelete='cascade'xsd_implicit=True -
cte40_xSegCharstring='Nome da Seguradora'
No public methods.
-
cte40_CNPJCharchoice='toma'help='Número do CNPJ\nEm caso de empresa não estabelecida no Brasil, será informado o CNPJ com zeros.\n\t\t\t\t\t\t\t\t\t\t\t\tInformar os zeros não significativos.'string='Número do CNPJ'xsd_choice_required=Truexsd_type='TCnpjOpc' -
cte40_CPFCharchoice='toma'help='Número do CPF\nInformar os zeros não significativos.'string='Número do CPF'xsd_choice_required=Truexsd_type='TCpf' -
cte40_IECharhelp='Inscrição Estadual\nInformar a IE do tomador ou ISENTO se tomador é contribuinte do ICMS isento de inscrição no cadastro de contribuintes do ICMS. Caso o tomador não seja contribuinte do ICMS não informar o conteúdo.'string='Inscrição Estadual' -
cte40_emailCharstring='Endereço de email'xsd_type='TEmail' -
cte40_enderTomaMany2one → cte.40.tenderecocomodel_name='cte.40.tendereco'string='Dados do endereço'xsd_required=Truexsd_type='TEndereco' -
cte40_foneCharstring='Telefone'xsd_type='TFone' -
cte40_xFantCharstring='Nome fantasia' -
cte40_xNomeCharstring='Razão social ou nome do tomador'xsd_required=True
No public methods.
-
cte40_compOne2many → cte.40.tcteos_vprest_compstring='Componentes do Valor da Prestação' args: 'cte.40.tcteos_vprest_comp', 'cte40_Comp_vPrest_id' -
cte40_vRecMonetarycurrency_field='brl_currency_id'string='Valor a Receber'xsd_required=Truexsd_type='TDec_1302' -
cte40_vTPrestMonetarycurrency_field='brl_currency_id'help='Valor Total da Prestação do Serviço\nPode conter zeros quando o CT-e for de complemento de ICMS'string='Valor Total da Prestação do Serviço'xsd_required=Truexsd_type='TDec_1302'
No public methods.
-
cte40_Comp_vPrest_idMany2one → cte.40.tcteos_vprestcomodel_name='cte.40.tcteos_vprest'index=Trueondelete='cascade'xsd_implicit=True -
cte40_vCompMonetarycurrency_field='brl_currency_id'string='Valor do componente'xsd_required=Truexsd_type='TDec_1302' -
cte40_xNomeCharhelp='Nome do componente\nExxemplos: FRETE PESO, FRETE VALOR, SEC/CAT, ADEME, AGENDAMENTO, etc'string='Nome do componente'xsd_required=True
No public methods.
-
cte40_infCTeSuplMany2one → cte.40.tctesimp_infctesuplcomodel_name='cte.40.tctesimp_infctesupl'string='Informações suplementares do CT-e' -
cte40_infCteMany2one → cte.40.tctesimp_infctecomodel_name='cte.40.tctesimp_infcte'string='Informações do CT-e'xsd_required=True
No public methods.
-
cte40_CNPJCharchoice='autxml'help='CNPJ do autorizado\nInformar zeros não significativos'string='CNPJ do autorizado'xsd_choice_required=Truexsd_type='TCnpj' -
cte40_CPFCharchoice='autxml'help='CPF do autorizado\nInformar zeros não significativos'string='CPF do autorizado'xsd_choice_required=Truexsd_type='TCpf' -
cte40_autXML_infCte_idMany2one → cte.40.tctesimp_infctecomodel_name='cte.40.tctesimp_infcte'index=Trueondelete='cascade'xsd_implicit=True
No public methods.
-
cte40_dupOne2many → cte.40.tctesimp_dupstring='Dados das duplicatas' args: 'cte.40.tctesimp_dup', 'cte40_dup_cobr_id' -
cte40_fatMany2one → cte.40.tctesimp_fatcomodel_name='cte.40.tctesimp_fat'string='Dados da fatura'
No public methods.
-
cte40_fluxoMany2one → cte.40.tctesimp_fluxocomodel_name='cte.40.tctesimp_fluxo'help='Previsão do fluxo da carga\nPreenchimento obrigatório para o modal aéreo.'string='Previsão do fluxo da carga' -
cte40_obsContOne2many → cte.40.tctesimp_obsconthelp='Campo de uso livre do contribuinte\nInformar o nome do campo no atributo xCampo e o conteúdo do campo no XTexto'string='Campo de uso livre do contribuinte' args: 'cte.40.tctesimp_obscont', 'cte40_ObsCont_compl_id' -
cte40_obsFiscoOne2many → cte.40.tctesimp_obsfiscohelp='Campo de uso livre do contribuinte\nInformar o nome do campo no atributo xCampo e o conteúdo do campo no XTexto'string='ObsFisco' args: 'cte.40.tctesimp_obsfisco', 'cte40_ObsFisco_compl_id' -
cte40_xCaracAdCharhelp='Característica adicional do transporte\nTexto livre:\nREENTREGA; DEVOLUÇÃO; REFATURAMENTO; etc'string='Característica adicional do transporte' -
cte40_xCaracSerCharhelp='Característica adicional do serviço\nTexto livre:\n\t\t\t\t\t\t\t\t\t\t\tENTREGA EXPRESSA; LOGÍSTICA REVERSA; CONVENCIONAL; EMERGENCIAL; etc'string='Característica adicional do serviço' -
cte40_xObsCharstring='Observações Gerais'
No public methods.
-
cte40_Comp_det_idMany2one → cte.40.detcomodel_name='cte.40.det'index=Trueondelete='cascade'xsd_implicit=True -
cte40_vCompMonetarycurrency_field='brl_currency_id'string='Valor do componente'xsd_required=Truexsd_type='TDec_1302' -
cte40_xNomeCharhelp='Nome do componente\nExxemplos: FRETE PESO, FRETE VALOR, SEC/CAT, ADEME, AGENDAMENTO, etc'string='Nome do componente'xsd_required=True
No public methods.
-
cte40_dVencDatehelp='Data de vencimento da duplicata (AAAA-MM-DD)'string='Data de vencimento da duplicata'xsd_type='TData' -
cte40_dup_cobr_idMany2one → cte.40.tctesimp_cobrcomodel_name='cte.40.tctesimp_cobr'index=Trueondelete='cascade'xsd_implicit=True -
cte40_nDupCharstring='Número da duplicata' -
cte40_vDupMonetarycurrency_field='brl_currency_id'string='Valor da duplicata'xsd_type='TDec_1302Opc'
No public methods.
-
cte40_CNPJCharhelp='CNPJ do emitente\nInformar zeros não significativos'string='CNPJ do emitente'xsd_type='TCnpj' -
cte40_CPFCharchoice='emit'help='CPF do emitente\nInformar zeros não significativos.\n\nUsar com série específica 920-969 para emitente pessoa física com inscrição estadual'string='CPF do emitente'xsd_choice_required=Truexsd_type='TCpf' -
cte40_CRTSelectionhelp='Código do Regime Tributário\nInformar: 1=Simples Nacional; \n2=Simples Nacional, excesso sublimite de receita bruta;\n3=Regime Normal. \n4=Simples Nacional - Microempreendedor Individual – MEI.'string='Código do Regime Tributário'xsd_required=Truexsd_type='TCRT' args: TCRT -
cte40_IECharhelp='Inscrição Estadual do Emitente\nA IE do emitente somente ficará sem informação para o caso do Regime Especial da NFF (tpEmis=3)'string='Inscrição Estadual do Emitente' -
cte40_IESTCharhelp='Inscrição Estadual do Substituto Tributário'string='Inscrição Estadual' -
cte40_enderEmitMany2one → cte.40.tendeemicomodel_name='cte.40.tendeemi'string='Endereço do emitente'xsd_required=Truexsd_type='TEndeEmi' -
cte40_xFantCharstring='Nome fantasia' -
cte40_xNomeCharstring='Razão social ou Nome do emitente'xsd_required=True
No public methods.
-
cte40_nFatCharstring='Número da fatura' -
cte40_vDescMonetarycurrency_field='brl_currency_id'string='Valor do desconto da fatura'xsd_type='TDec_1302Opc' -
cte40_vLiqMonetarycurrency_field='brl_currency_id'string='Valor líquido da fatura'xsd_type='TDec_1302Opc' -
cte40_vOrigMonetarycurrency_field='brl_currency_id'string='Valor original da fatura'xsd_type='TDec_1302Opc'
No public methods.
-
cte40_passOne2many → cte.40.tctesimp_passstring='pass' args: 'cte.40.tctesimp_pass', 'cte40_pass_fluxo_id' -
cte40_xDestCharhelp='Sigla ou código interno da Filial/Porto/Estação/Aeroporto de Destino\nObservações para o modal aéreo:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t- Preenchimento obrigatório para o modal aéreo.\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t- Deverá ser incluído o código de três letras IATA do aeroporto de destino. Quando não for possível, utilizar a sigla OACI.'string='Sigla ou código interno (xDest)' -
cte40_xOrigCharhelp='Sigla ou código interno da Filial/Porto/Estação/ Aeroporto de Origem\nObservações para o modal aéreo:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t- Preenchimento obrigatório para o modal aéreo.\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t- O código de três letras IATA do aeroporto de partida deverá ser incluído como primeira anotação. Quando não for possível, utilizar a sigla OACI.'string='Sigla ou código interno' -
cte40_xRotaCharstring='Código da Rota de Entrega'
No public methods.
-
cte40_pFCPUFFimFloatdigits=(3, 2)help='Percentual do ICMS relativo ao Fundo de Combate à pobreza (FCP) na UF de término da prestação do serviço de transporte\nAlíquota adotada nas operações internas na UF do destinatário'string='Percentual do ICMS relativo ao Fundo'xsd_required=Truexsd_type='TDec_0302' -
cte40_pICMSInterFloatdigits=(3, 2)help='Alíquota interestadual das UF envolvidas\nAlíquota interestadual das UF envolvidas'string='Alíquota interestadual das UF envolvidas'xsd_required=Truexsd_type='TDec_0302' -
cte40_pICMSUFFimFloatdigits=(3, 2)help='Alíquota interna da UF de término da prestação do serviço de transporte\nAlíquota adotada nas operações internas na UF do destinatário'string='Alíquota interna da UF de término'xsd_required=Truexsd_type='TDec_0302' -
cte40_vBCUFFimMonetarycurrency_field='brl_currency_id'help='Valor da BC do ICMS na UF de término da prestação do serviço de transporte'string='Valor da BC do ICMS na UF de término'xsd_required=Truexsd_type='TDec_1302' -
cte40_vFCPUFFimMonetarycurrency_field='brl_currency_id'help='Valor do ICMS relativo ao Fundo de Combate á Pobreza (FCP) da UF de término da prestação'string='Valor do ICMS relativo ao Fundo'xsd_required=Truexsd_type='TDec_1302' -
cte40_vICMSUFFimMonetarycurrency_field='brl_currency_id'help='Valor do ICMS de partilha para a UF de término da prestação do serviço de transporte'string='Valor do ICMS de partilha para a UF'xsd_required=Truexsd_type='TDec_1302' -
cte40_vICMSUFIniMonetarycurrency_field='brl_currency_id'help='Valor do ICMS de partilha para a UF de início da prestação do serviço de transporte'string='vICMSUFIni'xsd_required=Truexsd_type='TDec_1302'
No public methods.
-
cte40_CFOPCharstring='Código Fiscal de Operações e Prestações'xsd_required=Truexsd_type='TCfop' -
cte40_UFEnvSelectionhelp="Sigla da UF de envio do CT-e (de onde o documento foi transmitido)\nInformar 'EX' para operações com o exterior."string='Sigla da UF de envio do CT-e'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_UFFimSelectionhelp="UF do término da prestação\nInformar 'EX' para operações com o exterior."string='UF do término da prestação'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_UFIniSelectionhelp="UF do início da prestação\nInformar 'EX' para operações com o exterior."string='UF do início da prestação'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_cCTCharhelp='Código numérico que compõe a Chave de Acesso.\nNúmero aleatório gerado pelo emitente para cada CT-e, com o objetivo de evitar acessos indevidos ao documento.'string='Código numérico que compõe a Chave'xsd_required=True -
cte40_cDVCharhelp='Digito Verificador da chave de acesso do CT-e\nInformar o dígito de controle da chave de acesso do CT-e, que deve ser calculado com a aplicação do algoritmo módulo 11 (base 2,9) da chave de acesso.'string='Digito Verificador da chave de acesso'xsd_required=True -
cte40_cMunEnvCharhelp='Código do Município de envio do CT-e (de onde o documento foi transmitido)\nUtilizar a tabela do IBGE. Informar 9999999 para as operações com o exterior.'string='Código do Município de envio do CT-e'xsd_required=Truexsd_type='TCodMunIBGE' -
cte40_cUFSelectionhelp='Código da UF do emitente do CT-e.\nUtilizar a Tabela do IBGE.'string='Código da UF do emitente do CT-e'xsd_required=Truexsd_type='TCodUfIBGE' args: TCODUFIBGE -
cte40_dhContDatetimehelp='Data e Hora da entrada em contingência\nInformar a data e hora no formato AAAA-MM-DDTHH:MM:SS'string='Data e Hora da entrada em contingência'xsd_type='TDateTimeUTC' -
cte40_dhEmiCharhelp='Data e hora de emissão do CT-e\nFormato AAAA-MM-DDTHH:MM:DD TZD'string='Data e hora de emissão do CT-e'xsd_required=True -
cte40_gCompraGovCharstring='Grupo de Compras Governamentais'xsd_type='TCompraGovReduzido' -
cte40_gCompraGovCharstring='Grupo de Compras Governamentais'xsd_type='TCompraGovReduzido' -
cte40_modSelectionhelp='Modelo do documento fiscal\nUtilizar o código 57 para identificação do CT-e, emitido em substituição aos modelos de conhecimentos em papel.'string='Modelo do documento fiscal'xsd_required=Truexsd_type='TModGTVe' args: TMODCT -
cte40_modalSelectionhelp='Modal\nPreencher com:\n01-Rodoviário\n02-Aéreo\n03-Aquaviário'string='Modal'xsd_required=True args: TMODTRANSPSIMP -
cte40_nCTCharstring='Número do CT-e'xsd_required=Truexsd_type='TNF' -
cte40_natOpCharstring='Natureza da Operação'xsd_required=True -
cte40_procEmiSelectionhelp='Identificador do processo de emissão do CT-e\nPreencher com: \n\t\t\t\t\t\t\t\t\t\t\t0 - emissão de CT-e com aplicativo do contribuinte;\n\t\t\t\t\t\t\t\t\t\t\t3- emissão CT-e pelo contribuinte com aplicativo fornecido pelo SEBRAE.'string='Identificador do processo de emissão'xsd_required=Truexsd_type='TProcEmi' args: TPROCEMI -
cte40_retiraSelectionhelp='Indicador se o Recebedor retira no Aeroporto, Filial, Porto ou Estação de Destino?\nPreencher com: 0 - sim; 1 - não'string='Indicador se o Recebedor retira'xsd_required=True args: IDE_RETIRA -
cte40_serieCharhelp="Série do CT-e\nPreencher com '0' no caso de série única"string='Série do CT-e'xsd_required=True -
cte40_tpAmbSelectionhelp='Tipo do Ambiente\nPreencher com:1 - Produção; 2 - Homologação.'string='Tipo do Ambiente'xsd_required=Truexsd_type='TAmb' args: TAMB -
cte40_tpCTeSelectionhelp='Tipo do CT-e Simplificado\nPreencher com:\n5 - CTe Simplificado\n6 - Substituição CTe Simplificado'string='Tipo do CT-e Simplificado'xsd_required=True args: TFINCTESIMP -
cte40_tpEmisSelectionhelp='Forma de emissão do CT-e\nPreencher com:\n1 - Normal;\n3 - Regime Especial NFF; \n4 - EPEC pela SVC; \n7 - Autorização pela SVC-RS;\n8 - Autorização pela SVC-SP'string='Forma de emissão do CT-e'xsd_required=True args: IDE_TPEMIS_2 -
cte40_tpImpSelectionhelp='Formato de impressão do DACTE\nPreencher com: 1 - Retrato; 2 - Paisagem.'string='Formato de impressão do DACTE'xsd_required=True args: IDE_TPIMP -
cte40_tpServSelectionhelp='Tipo do Serviço\nPreencher com: \n0 - Normal;\n1 - Subcontratação;\n2 - Redespacho;'string='Tipo do Serviço'xsd_required=True args: IDE_TPSERV_2 -
cte40_verProcCharhelp='Versão do processo de emissão\nInformar a versão do aplicativo emissor de CT-e.'string='Versão do processo de emissão'xsd_required=True -
cte40_xDetRetiraCharstring='Detalhes do retira' -
cte40_xJustCharstring='Justificativa da entrada em contingência' -
cte40_xMunEnvCharhelp='Nome do Município de envio do CT-e (de onde o documento foi transmitido)\nInformar PAIS/Municipio para as operações com o exterior.'string='Nome do Município de envio do CT-e'xsd_required=True
No public methods.
-
cte40_IBSCBSCharstring='Grupo de informações do IBS e CBS'xsd_type='TTribCTe' -
cte40_ICMSMany2one → cte.40.timpcomodel_name='cte.40.timp'string='Informações relativas ao ICMS'xsd_required=Truexsd_type='TImp' -
cte40_ICMSUFFimMany2one → cte.40.tctesimp_icmsuffimcomodel_name='cte.40.tctesimp_icmsuffim'help='Informações do ICMS de partilha com a UF de término do serviço de transporte na operação interestadual\nGrupo a ser informado nas prestações interestaduais para consumidor final, não contribuinte do ICMS'string='Informações do ICMS de partilha com a UF' -
cte40_infAdFiscoCharhelp='Informações adicionais de interesse do Fisco\nNorma referenciada, informações complementares, etc'string='Informações adicionais de interesse' -
cte40_vTotTribMonetarycurrency_field='brl_currency_id'string='Valor Total dos Tributos'xsd_type='TDec_1302'
No public methods.
-
cte40_infQOne2many → cte.40.tctesimp_infqhelp='Informações de quantidades da Carga do CT-e\nPara o Aéreo é obrigatório o preenchimento desse campo da seguinte forma.\n1 - Peso Bruto, sempre em quilogramas (obrigatório);\n2 - Peso Cubado; sempre em quilogramas;\n3 - Quantidade de volumes, sempre em unidades (obrigatório);\n4 - Cubagem, sempre em metros cúbicos (obrigatório apenas quando for impossível preencher as dimensões da(s) embalagem(ens) na tag xDime do leiaute do Aéreo).'string='Informações de quantidades da Carga' args: 'cte.40.tctesimp_infq', 'cte40_infQ_infCarga_id' -
cte40_proPredCharhelp='Produto predominante\nInformar a descrição do produto predominante'string='Produto predominante'xsd_required=True -
cte40_vCargaMonetarycurrency_field='brl_currency_id'string='Valor total da carga'xsd_required=Truexsd_type='TDec_1302' -
cte40_vCargaAverbMonetarycurrency_field='brl_currency_id'help='Valor da Carga para efeito de averbação\nNormalmente igual ao valor declarado da mercadoria, diferente por exemplo, quando a mercadoria transportada é isenta de tributos nacionais para exportação, onde é preciso averbar um valor maior, pois no caso de indenização, o valor a ser pago será maior'string='Valor da Carga para efeito de averbação'xsd_type='TDec_1302Opc' -
cte40_xOutCatCharhelp="Outras características da carga\n'FRIA', 'GRANEL', 'REFRIGERADA', 'Medidas: 12X12X12'"string='Outras características da carga'
No public methods.
-
cte40_IdCharhelp="Identificador da tag a ser assinada\nInformar a chave de acesso do CT-e e precedida do literal 'CTe'"string='Identificador da tag a ser assinada'xsd_required=True -
cte40_autXMLOne2many → cte.40.tctesimp_autxmlhelp='Autorizados para download do XML do DF-e\nInformar CNPJ ou CPF. Preencher os zeros não significativos.'string='Autorizados para download do XML do DF-e' args: 'cte.40.tctesimp_autxml', 'cte40_autXML_infCte_id' -
cte40_cobrMany2one → cte.40.tctesimp_cobrcomodel_name='cte.40.tctesimp_cobr'string='Dados da cobrança do CT-e' -
cte40_complMany2one → cte.40.tctesimp_complcomodel_name='cte.40.tctesimp_compl'help='Dados complementares do CT-e para fins operacionais ou comerciais'string='Dados complementares do CT-e' -
cte40_detOne2many → cte.40.dethelp='Detalhamento das entregas / prestações do CTe Simplificado'string='Detalhamento das entregas / prestações' args: 'cte.40.det', 'cte40_det_infCte_id' -
cte40_emitMany2one → cte.40.tctesimp_emitcomodel_name='cte.40.tctesimp_emit'string='Identificação do Emitente do CT-e'xsd_required=True -
cte40_ideMany2one → cte.40.tctesimp_idecomodel_name='cte.40.tctesimp_ide'string='Identificação do CT-e'xsd_required=True -
cte40_impMany2one → cte.40.tctesimp_impcomodel_name='cte.40.tctesimp_imp'string='Informações relativas aos Impostos'xsd_required=True -
cte40_infCargaMany2one → cte.40.tctesimp_infcargacomodel_name='cte.40.tctesimp_infcarga'string='Informações da Carga do CT-e'xsd_required=True -
cte40_infCteSubMany2one → cte.40.tctesimp_infctesubcomodel_name='cte.40.tctesimp_infctesub'string='Informações do CT-e de substituição' -
cte40_infModalMany2one → cte.40.tctesimp_infmodalcomodel_name='cte.40.tctesimp_infmodal'string='Informações do modal'xsd_required=True -
cte40_infPAAMany2one → cte.40.tctesimp_infpaacomodel_name='cte.40.tctesimp_infpaa'help='Grupo de Informação do Provedor de Assinatura e Autorização'string='Grupo de Informação do Provedor' -
cte40_infRespTecMany2one → cte.40.trespteccomodel_name='cte.40.tresptec'help='Informações do Responsável Técnico pela emissão do DF-e'string='Informações do Responsável Técnico'xsd_type='TRespTec' -
cte40_infSolicNFFMany2one → cte.40.tctesimp_infsolicnffcomodel_name='cte.40.tctesimp_infsolicnff'help='Grupo de informações do pedido de emissão da Nota Fiscal Fácil'string='Grupo de informações do pedido' -
cte40_tomaMany2one → cte.40.tctesimp_tomachoice='infcte'comodel_name='cte.40.tctesimp_toma'help='Identificação do tomador do serviço no CT-e'string='Identificação do tomador do serviço'xsd_choice_required=Truexsd_required=True -
cte40_totalMany2one → cte.40.totalcomodel_name='cte.40.total'string='Valores Totais do CTe'xsd_required=True -
cte40_versaoCharhelp="Versão do leiaute\nEx: '4.00'"string='Versão do leiaute'xsd_required=True
No public methods.
-
cte40_chCteCharhelp='Chave de acesso do CT-e a ser substituído (original)'string='Chave de acesso do CT-e'xsd_required=True -
cte40_indAlteraTomaSelectionstring='Indicador de CT-e Alteração de Tomador' args: INFCTESUB_INDALTERATOMA
No public methods.
-
cte40_qrCodCTeCharstring='Texto com o QR-Code impresso no DACTE'xsd_required=True
No public methods.
-
cte40_versaoModalCharhelp='Versão do leiaute específico para o Modal'string='Versão do leiaute específico'xsd_required=True
No public methods.
-
cte40_PINCharhelp='PIN SUFRAMA\nPIN atribuído pela SUFRAMA para a operação.'string='PIN SUFRAMA' -
cte40_chNFeCharstring='Chave de acesso da NF-e'xsd_required=True -
cte40_dPrevDatehelp='Data prevista de entrega\nFormato AAAA-MM-DD'string='Data prevista de entrega'xsd_type='TData' -
cte40_infNFe_det_idMany2one → cte.40.detcomodel_name='cte.40.det'index=Trueondelete='cascade'xsd_implicit=True -
cte40_infUnidCargaOne2many → cte.40.tunidcargachoice='infnfe'help='Informações das Unidades de Carga (Containeres/ULD/Outros)\nDispositivo de carga utilizada (Unit Load Device - ULD) significa todo tipo de contêiner de carga, vagão, contêiner de avião, palete de aeronave com rede ou palete de aeronave com rede sobre um iglu.'string='Informações das Unidades de Carga'xsd_choice_required=Truexsd_type='TUnidCarga' args: 'cte.40.tunidcarga', 'cte40_infUnidCarga_infNFe_id' -
cte40_infUnidTranspOne2many → cte.40.tunidadetranspchoice='infnfe'help='Informações das Unidades de Transporte (Carreta/Reboque/Vagão)\nDeve ser preenchido com as informações das unidades de transporte utilizadas.'string='Informações das Unidades de Transporte'xsd_choice_required=Truexsd_type='TUnidadeTransp' args: 'cte.40.tunidadetransp', 'cte40_infUnidTransp_infNFe_id'
No public methods.
-
cte40_CNPJPAACharhelp='CNPJ do Provedor de Assinatura e Autorização'string='CNPJ do Provedor de Assinatura'xsd_required=Truexsd_type='TCnpj' -
cte40_PAASignatureMany2one → cte.40.tctesimp_paasignaturecomodel_name='cte.40.tctesimp_paasignature'help='Assinatura RSA do Emitente para DFe gerados por PAA'string='Assinatura RSA do Emitente'xsd_required=True
No public methods.
-
cte40_cUnidSelectionhelp='Código da Unidade de Medida\nPreencher com:\n00-M3;\n01-KG;\n02-TON;\n03-UNIDADE;\n04-LITROS;\n05-MMBTU'string='Código da Unidade de Medida'xsd_required=True args: INFQ_CUNID -
cte40_infQ_infCarga_idMany2one → cte.40.tctesimp_infcargacomodel_name='cte.40.tctesimp_infcarga'index=Trueondelete='cascade'xsd_implicit=True -
cte40_qCargaFloatdigits=(11, 4)string='Quantidade'xsd_required=Truexsd_type='TDec_1104' -
cte40_tpMedSelectionhelp='Tipo da Medida\nInformar com:\n00-Cubagem da NF-e\n01-Cubagem Aferida pelo Transportador\n02-Peso Bruto da NF-e\n03-Peso Bruto Aferido pelo Transportador\n04-Peso Cubado\n05-Peso Base do Cálculo do Frete\n06-Peso para uso Operacional\n07-Caixas\n08-Paletes\n09-Sacas\n10-Containers\n11-Rolos\n12-Bombonas\n13-Latas\n14-Litragem\n15-Milhão de BTU (British Thermal Units)\n99-Outros'string='Tipo da Medida'xsd_required=True args: INFQ_TPMED
No public methods.
-
cte40_xSolicCharhelp='Solicitação do pedido de emissão da NFF.\nSerá preenchido com a totalidade de campos informados no aplicativo emissor serializado.'string='Solicitação do pedido de emissão da NFF'xsd_required=True
No public methods.
-
cte40_ObsCont_compl_idMany2one → cte.40.tctesimp_complcomodel_name='cte.40.tctesimp_compl'index=Trueondelete='cascade'xsd_implicit=True -
cte40_xCampoCharstring='Identificação do campo'xsd_required=True -
cte40_xTextoCharstring='Conteúdo do campo'xsd_required=True
No public methods.
-
cte40_ObsFisco_compl_idMany2one → cte.40.tctesimp_complcomodel_name='cte.40.tctesimp_compl'index=Trueondelete='cascade'xsd_implicit=True -
cte40_xCampoCharstring='Identificação do campo'xsd_required=True -
cte40_xTextoCharstring='Conteúdo do campo'xsd_required=True
No public methods.
-
cte40_signatureValueCharhelp='Assinatura digital padrão RSA\nConverter o atributo Id do DFe para array de bytes e assinar com a chave privada do RSA com algoritmo SHA1 gerando um valor no formato base64.'string='Assinatura digital padrão RSA'xsd_required=Truexsd_type='xs:base64Binary'
No public methods.
-
cte40_pass_fluxo_idMany2one → cte.40.tctesimp_fluxocomodel_name='cte.40.tctesimp_fluxo'index=Trueondelete='cascade'xsd_implicit=True -
cte40_xPassCharhelp='Sigla ou código interno da Filial/Porto/Estação/Aeroporto de Passagem\nObservação para o modal aéreo:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t- O código de três letras IATA, referente ao aeroporto de transferência, deverá ser incluído, quando for o caso. Quando não for possível, utilizar a sigla OACI. Qualquer solicitação de itinerário deverá ser incluída.'string='Sigla ou código interno'
No public methods.
-
cte40_CNPJCharchoice='toma'help='Número do CNPJ\nEm caso de empresa não estabelecida no Brasil, será informado o CNPJ com zeros.\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\nInformar os zeros não significativos.'string='Número do CNPJ'xsd_choice_required=Truexsd_type='TCnpjOpc' -
cte40_CPFCharchoice='toma'help='Número do CPF\nInformar os zeros não significativos.'string='Número do CPF'xsd_choice_required=Truexsd_type='TCpf' -
cte40_IECharhelp='Inscrição Estadual\nInformar a IE do tomador ou ISENTO se tomador é contribuinte do ICMS isento de inscrição no cadastro de contribuintes do ICMS. Caso o tomador não seja contribuinte do ICMS não informar o conteúdo.'string='Inscrição Estadual' -
cte40_ISUFCharhelp='Inscrição na SUFRAMA\n(Obrigatório nas operações com as áreas com benefícios de incentivos fiscais sob controle da SUFRAMA)'string='Inscrição na SUFRAMA' -
cte40_emailCharstring='Endereço de email'xsd_type='TEmail' -
cte40_enderTomaMany2one → cte.40.tenderecocomodel_name='cte.40.tendereco'string='Dados do endereço'xsd_required=Truexsd_type='TEndereco' -
cte40_foneCharstring='Telefone'xsd_type='TFone' -
cte40_indIETomaSelectionhelp='Indicador do papel do tomador na prestação do serviço:\n1 – Contribuinte ICMS;\n2 – Contribuinte isento de inscrição;\n9 – Não Contribuinte\nAplica-se ao tomador que for indicado no toma'string='Indicador do papel do tomador'xsd_required=True args: TOMA_INDIETOMA -
cte40_tomaSelectionhelp='Tomador do Serviço\nPreencher com:\n\n0-Remetente;\n1-Expedidor;\n2-Recebedor;\n3-Destinatário\n4-Terceiro'string='Tomador do Serviço'xsd_required=True args: TOMA_TOMA_2 -
cte40_xNomeCharstring='Razão Social ou Nome'xsd_required=True
No public methods.
-
cte40_vDevTribCharhelp='Valor do tributo devolvido. No fornecimento de energia elétrica, água, esgoto e\ngás natural e em outras hipóteses definidas no regulamento'string='Valor do tributo devolvido'xsd_type='TDec1302RTC'
No public methods.
-
cte40_pDifFloatdigits=(3, 2)string='Percentual do diferimento'xsd_type='TDec_0302_04RTC' -
cte40_vDifCharstring='Valor do diferimento'xsd_type='TDec1302RTC'
No public methods.
-
cte40_CEPCharhelp='CEP\nInformar zeros não significativos'string='CEP' -
cte40_UFSelectionstring='Sigla da UF'xsd_required=Truexsd_type='TUF_sem_EX' args: TUF_SEM_EX -
cte40_cMunCharhelp='Código do município (utilizar a tabela do IBGE)'string='Código do município'xsd_required=Truexsd_type='TCodMunIBGE' -
cte40_foneCharstring='Telefone'xsd_type='TFone' -
cte40_nroCharstring='Número'xsd_required=True -
cte40_xBairroCharstring='Bairro'xsd_required=True -
cte40_xCplCharstring='Complemento' -
cte40_xLgrCharstring='Logradouro'xsd_required=True -
cte40_xMunCharstring='Nome do município'xsd_required=True
No public methods.
-
cte40_CEPCharhelp='CEP\nInformar os zeros não significativos'string='CEP' -
cte40_UFSelectionhelp='Sigla da UF\nInformar EX para operações com o exterior.'string='Sigla da UF'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_cMunCharhelp='Código do município (utilizar a tabela do IBGE)\nInformar 9999999 para operações com o exterior.'string='Código do município'xsd_required=Truexsd_type='TCodMunIBGE' -
cte40_cPaisCharhelp='Código do país\nUtilizar a tabela do BACEN'string='Código do país' -
cte40_nroCharstring='Número'xsd_required=True -
cte40_xBairroCharstring='Bairro'xsd_required=True -
cte40_xCplCharstring='Complemento' -
cte40_xLgrCharstring='Logradouro'xsd_required=True -
cte40_xMunCharhelp='Nome do município\nInformar EXTERIOR para operações com o exterior.'string='Nome do município'xsd_required=True -
cte40_xPaisCharstring='Nome do país'
No public methods.
-
cte40_CEPCharstring='CEP'xsd_required=True -
cte40_UFSelectionhelp='Sigla da UF\nInformar EX para operações com o exterior.'string='Sigla da UF'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_cMunCharhelp='Código do município\nUtilizar a tabela do IBGE\n\t\t\t\t\tInformar 9999999 para operações com o exterior.'string='Código do município'xsd_required=Truexsd_type='TCodMunIBGE' -
cte40_nroCharstring='Número' -
cte40_xBairroCharstring='Bairro' -
cte40_xCplCharstring='Complemento' -
cte40_xLgrCharstring='Logradouro'xsd_required=True -
cte40_xMunCharhelp='Nome do município\nInformar EXTERIOR para operações com o exterior.'string='Nome do município'xsd_required=True
No public methods.
-
cte40_CEPCharstring='CEP' -
cte40_UFSelectionhelp='Sigla da UF\nInformar EX para operações com o exterior.'string='Sigla da UF'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_cMunCharhelp='Código do município (utilizar a tabela do IBGE), informar 9999999 para operações com o exterior.'string='Código do município'xsd_required=Truexsd_type='TCodMunIBGE' -
cte40_nroCharstring='Número'xsd_required=True -
cte40_xBairroCharstring='Bairro'xsd_required=True -
cte40_xCplCharstring='Complemento' -
cte40_xLgrCharstring='Logradouro'xsd_required=True -
cte40_xMunCharhelp='Nome do município, , informar EXTERIOR para operações com o exterior.'string='Nome do município, 'xsd_required=True
No public methods.
-
cte40_CEPCharstring='CEP' -
cte40_UFSelectionhelp='Sigla da UF\nInformar EX para operações com o exterior.'string='Sigla da UF'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_cMunCharhelp='Código do município (utilizar a tabela do IBGE), informar 9999999 para operações com o exterior.'string='Código do município'xsd_required=Truexsd_type='TCodMunIBGE' -
cte40_cPaisCharstring='Código do país' -
cte40_foneCharstring='Telefone'xsd_type='TFone' -
cte40_nroCharstring='Número'xsd_required=True -
cte40_xBairroCharstring='Bairro'xsd_required=True -
cte40_xCplCharstring='Complemento' -
cte40_xLgrCharstring='Logradouro'xsd_required=True -
cte40_xMunCharhelp='Nome do município\nInformar EXTERIOR para operações com o exterior.'string='Nome do município'xsd_required=True -
cte40_xPaisCharstring='Nome do país'
No public methods.
-
cte40_CNPJCharchoice='tendreent'string='Número do CNPJ'xsd_choice_required=Truexsd_type='TCnpj' -
cte40_CPFCharchoice='tendreent'string='Número do CPF'xsd_choice_required=Truexsd_type='TCpf' -
cte40_UFSelectionhelp='Sigla da UF\nInformar EX para operações com o exterior.'string='Sigla da UF'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_cMunCharhelp='Código do município (utilizar a tabela do IBGE)\nInformar 9999999 para operações com o exterior.'string='Código do município'xsd_required=Truexsd_type='TCodMunIBGE' -
cte40_nroCharstring='Número'xsd_required=True -
cte40_xBairroCharstring='Bairro'xsd_required=True -
cte40_xCplCharstring='Complemento' -
cte40_xLgrCharstring='Logradouro'xsd_required=True -
cte40_xMunCharhelp='Nome do município\nInformar EXTERIOR para operações com o exterior.'string='Nome do município'xsd_required=True -
cte40_xNomeCharstring='Razão Social ou Nome'xsd_required=True
No public methods.
-
cte40_vCBSEstCredCharstring='Valor da CBS a ser estornada'xsd_type='TDec1302RTC' -
cte40_vIBSEstCredCharstring='Valor do IBS a ser estornado'xsd_type='TDec1302RTC'
No public methods.
-
cte40_infEventoMany2one → cte.40.tevento_infeventocomodel_name='cte.40.tevento_infevento'string='infEvento'xsd_required=True -
cte40_versaoCharstring='versao'xsd_required=Truexsd_type='TVerEvento'
No public methods.
-
cte40_CNPJCharchoice='infevento'string='CNPJ do emissor do evento'xsd_choice_required=Truexsd_type='TCnpj' -
cte40_CPFCharchoice='infevento'help='CPF do emissor do evento\nInformar zeros não significativos.\n\nUsar com série específica 920-969 para emitente pessoa física com inscrição estadual'string='CPF do emissor do evento'xsd_choice_required=Truexsd_type='TCpf' -
cte40_IdCharhelp='Identificador da TAG a ser assinada, a regra de formação do Id é:\n“ID” + tpEvento + chave do CT-e + nSeqEvento'string='Identificador da TAG a ser assinada'xsd_required=True -
cte40_cOrgaoSelectionhelp='Código do órgão de recepção do Evento. Utilizar a Tabela do IBGE extendida, utilizar 90 para identificar SUFRAMA'string='Código do órgão de recepção do Evento'xsd_required=Truexsd_type='TCOrgaoIBGE' args: TCORGAOIBGE -
cte40_chCTeCharhelp='Chave de Acesso do CT-e vinculado ao evento'string='Chave de Acesso do CT-e vinculado'xsd_required=Truexsd_type='TChDFe' -
cte40_detEventoMany2one → cte.40.deteventocomodel_name='cte.40.detevento'string='Detalhamento do evento específico'xsd_required=True -
cte40_dhEventoDatetimehelp='Data e Hora do Evento, formato UTC (AAAA-MM-DDThh:mm:ssTZD)'string='Data e Hora do Evento'xsd_required=Truexsd_type='TDateTimeUTC' -
cte40_infPAAMany2one → cte.40.tevento_infpaacomodel_name='cte.40.tevento_infpaa'help='Grupo de Informação do Provedor de Assinatura e Autorização'string='Grupo de Informação do Provedor' -
cte40_infSolicNFFMany2one → cte.40.tevento_infsolicnffcomodel_name='cte.40.tevento_infsolicnff'help='Grupo de informações do pedido de registro de evento da Nota Fiscal Fácil'string='Grupo de informações do pedido' -
cte40_nSeqEventoCharhelp='Seqüencial do evento para o mesmo tipo de evento. Para maioria dos eventos será 1, nos casos em que possa existir mais de um evento o autor do evento deve numerar de forma seqüencial.'string='Seqüencial do evento para o mesmo tipo'xsd_required=True -
cte40_tpAmbSelectionhelp='Identificação do Ambiente:\n1 - Produção\n2 - Homologação'string='Identificação do Ambiente'xsd_required=Truexsd_type='TAmb' args: TAMB -
cte40_tpEventoCharstring='Tipo do Evento'xsd_required=True
No public methods.
-
cte40_CNPJPAACharhelp='CNPJ do Provedor de Assinatura e Autorização'string='CNPJ do Provedor de Assinatura'xsd_required=Truexsd_type='TCnpj' -
cte40_PAASignatureMany2one → cte.40.tevento_paasignaturecomodel_name='cte.40.tevento_paasignature'help='Assinatura RSA do Emitente para DFe gerados por PAA'string='Assinatura RSA do Emitente'xsd_required=True
No public methods.
-
cte40_xSolicCharhelp='Solicitação do pedido de registro de evento da NFF.\nSerá preenchido com a totalidade de campos informados no aplicativo emissor serializado.'string='Solicitação do pedido de registro'xsd_required=True
No public methods.
-
cte40_signatureValueCharhelp='Assinatura digital padrão RSA\nConverter o atributo Id do DFe para array de bytes e assinar com a chave privada do RSA com algoritmo SHA1 gerando um valor no formato base64.'string='Assinatura digital padrão RSA'xsd_required=Truexsd_type='xs:base64Binary'
No public methods.
-
cte40_infCTeSuplMany2one → cte.40.tgtve_infctesuplcomodel_name='cte.40.tgtve_infctesupl'string='Informações suplementares da GTV-e' -
cte40_infCteMany2one → cte.40.tgtve_infctecomodel_name='cte.40.tgtve_infcte'string='Informações do CT-e do tipo GTV-e'xsd_required=True -
cte40_versaoCharstring='Versão do leiaute'xsd_required=True
No public methods.
-
cte40_CNPJCharchoice='autxml'help='CNPJ do autorizado\nInformar zeros não significativos'string='CNPJ do autorizado'xsd_choice_required=Truexsd_type='TCnpj' -
cte40_CPFCharchoice='autxml'help='CPF do autorizado\nInformar zeros não significativos'string='CPF do autorizado'xsd_choice_required=Truexsd_type='TCpf' -
cte40_autXML_infCte_idMany2one → cte.40.tgtve_infctecomodel_name='cte.40.tgtve_infcte'index=Trueondelete='cascade'xsd_implicit=True
No public methods.
-
cte40_obsContOne2many → cte.40.tgtve_obsconthelp='Campo de uso livre do contribuinte\nInformar o nome do campo no atributo xCampo e o conteúdo do campo no XTexto'string='Campo de uso livre do contribuinte' args: 'cte.40.tgtve_obscont', 'cte40_ObsCont_compl_id' -
cte40_obsFiscoOne2many → cte.40.tgtve_obsfiscohelp='Campo de uso livre do contribuinte\nInformar o nome do campo no atributo xCampo e o conteúdo do campo no XTexto'string='ObsFisco' args: 'cte.40.tgtve_obsfisco', 'cte40_ObsFisco_compl_id' -
cte40_xCaracAdCharhelp='Característica adicional do transporte\nTexto livre:\nREENTREGA; DEVOLUÇÃO; REFATURAMENTO; etc'string='Característica adicional do transporte' -
cte40_xCaracSerCharhelp='Característica adicional do serviço\nTexto livre:\n\t\t\t\t\t\t\t\t\t\t\tENTREGA EXPRESSA; LOGÍSTICA REVERSA; CONVENCIONAL; EMERGENCIAL; etc'string='Característica adicional do serviço' -
cte40_xEmiCharstring='Funcionário emissor da GTV-e' -
cte40_xObsCharstring='Observações Gerais'
No public methods.
-
cte40_CNPJCharchoice='dest'help='Número do CNPJ\nEm caso de empresa não estabelecida no Brasil, será informado o CNPJ com zeros.\n\t\t\t\t\t\t\t\t\t\t\t\tInformar os zeros não significativos.'string='Número do CNPJ'xsd_choice_required=Truexsd_type='TCnpjOpc' -
cte40_CPFCharchoice='dest'help='Número do CPF\nInformar os zeros não significativos.'string='Número do CPF'xsd_choice_required=Truexsd_type='TCpf' -
cte40_IECharhelp='Inscrição Estadual\nInformar a IE do destinatário ou ISENTO se destinatário é contribuinte do ICMS isento de inscrição no cadastro de contribuintes do ICMS. Caso o destinatário não seja contribuinte do ICMS não informar o conteúdo.'string='Inscrição Estadual' -
cte40_ISUFCharhelp='Inscrição na SUFRAMA\n(Obrigatório nas operações com as áreas com benefícios de incentivos fiscais sob controle da SUFRAMA)'string='Inscrição na SUFRAMA' -
cte40_emailCharstring='Endereço de email'xsd_type='TEmail' -
cte40_enderDestMany2one → cte.40.tenderecocomodel_name='cte.40.tendereco'string='Dados do endereço'xsd_required=Truexsd_type='TEndereco' -
cte40_foneCharstring='Telefone'xsd_type='TFone' -
cte40_xNomeCharstring='Razão Social ou Nome do destinatário'xsd_required=True
No public methods.
-
cte40_CNPJCharhelp='CNPJ do emitente\nInformar zeros não significativos'string='CNPJ do emitente'xsd_required=Truexsd_type='TCnpj' -
cte40_IECharstring='Inscrição Estadual do Emitente'xsd_required=True -
cte40_IESTCharhelp='Inscrição Estadual do Substituto Tributário'string='Inscrição Estadual' -
cte40_enderEmitMany2one → cte.40.tendeemicomodel_name='cte.40.tendeemi'string='Endereço do emitente'xsd_required=Truexsd_type='TEndeEmi' -
cte40_xFantCharstring='Nome fantasia' -
cte40_xNomeCharstring='Razão social ou Nome do emitente'xsd_required=True
No public methods.
-
cte40_CFOPCharstring='Código Fiscal de Operações e Prestações'xsd_required=Truexsd_type='TCfop' -
cte40_UFEnvSelectionhelp="Sigla da UF de envio da GTV-e (de onde o documento foi transmitido)\nInformar 'EX' para operações com o exterior."string='Sigla da UF de envio da GTV-e'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_cCTCharhelp='Código numérico que compõe a Chave de Acesso.\nNúmero aleatório gerado pelo emitente para cada CT-e, com o objetivo de evitar acessos indevidos ao documento.'string='Código numérico que compõe a Chave'xsd_required=True -
cte40_cDVCharhelp='Digito Verificador da chave de acesso da GTV-e\nInformar o dígito de controle da chave de acesso do CT-e, que deve ser calculado com a aplicação do algoritmo módulo 11 (base 2,9) da chave de acesso.'string='Digito Verificador da chave de acesso'xsd_required=True -
cte40_cMunEnvCharhelp='Código do Município de envio da GTV-e (de onde o documento foi transmitido)\nUtilizar a tabela do IBGE. Informar 9999999 para as operações com o exterior.'string='Código do Município de envio da GTV-e'xsd_required=Truexsd_type='TCodMunIBGE' -
cte40_cUFSelectionhelp='Código da UF do emitente da GTV-e.\nUtilizar a Tabela do IBGE.'string='Código da UF do emitente da GTV-e'xsd_required=Truexsd_type='TCodUfIBGE' args: TCODUFIBGE -
cte40_dhChegadaDestCharhelp='Data e hora de chegada no destino\nFormato AAAA-MM-DDTHH:MM:DD TZD'string='Data e hora de chegada no destino'xsd_required=True -
cte40_dhContDatetimehelp='Data e Hora da entrada em contingência\nInformar a data e hora no formato AAAA-MM-DDTHH:MM:SS'string='Data e Hora da entrada em contingência'xsd_type='TDateTimeUTC' -
cte40_dhEmiCharhelp='Data e hora de emissão da GTV-e\nFormato AAAA-MM-DDTHH:MM:DD TZD'string='Data e hora de emissão da GTV-e'xsd_required=True -
cte40_dhSaidaOrigCharhelp='Data e hora de saida da origem\nFormato AAAA-MM-DDTHH:MM:DD TZD'string='Data e hora de saida da origem'xsd_required=True -
cte40_indIETomaSelectionhelp='Indicador da IE do tomador:\n1 – Contribuinte ICMS;\n2 – Contribuinte isento de inscrição;\n9 – Não Contribuinte\nAplica-se ao tomador que for indicado no toma3 ou toma4'string='Indicador da IE do tomador'xsd_required=True args: IDE_INDIETOMA -
cte40_modSelectionhelp='Modelo do documento fiscal\nUtilizar o código 64 para identificação do CT-e Guia de Transporte de Valores'string='Modelo do documento fiscal'xsd_required=Truexsd_type='TModGTVe' args: TMODGTVE -
cte40_modalSelectionhelp='Modal da GTV-e\nPreencher com:\n01-Rodoviário \n06-Multimodal'string='Modal da GTV-e'xsd_required=True args: IDE_MODAL -
cte40_nCTCharstring='Número da GTV-e'xsd_required=Truexsd_type='TNF' -
cte40_natOpCharstring='Natureza da Operação'xsd_required=True -
cte40_serieCharhelp="Série da GTV-e\nPreencher com '0' no caso de série única"string='Série da GTV-e'xsd_required=True -
cte40_tomaMany2one → cte.40.tgtve_tomachoice='ide'comodel_name='cte.40.tgtve_toma'help="Indicador do 'papel' do tomador do serviço no GT-e"string="Indicador do 'papel' do tomador"xsd_choice_required=True -
cte40_tomaTerceiroMany2one → cte.40.tomaterceirochoice='ide'comodel_name='cte.40.tomaterceiro'help="Indicador do 'papel' do tomador do serviço no CTV-e"string='tomaTerceiro'xsd_choice_required=True -
cte40_tpAmbSelectionhelp='Tipo do Ambiente\nPreencher com:1 - Produção; 2 - Homologação'string='Tipo do Ambiente'xsd_required=Truexsd_type='TAmb' args: TAMB -
cte40_tpCTeSelectionhelp='Tipo da GTV-e\nPreencher com:\n 4 - GTV-e'string='Tipo da GTV-e'xsd_required=True args: TFINGTVE -
cte40_tpEmisSelectionhelp='Forma de emissão da GTV-e\nPreencher com:\n1 - Normal;\n2- Contingencia offline'string='Forma de emissão da GTV-e'xsd_required=True args: IDE_TPEMIS_1 -
cte40_tpImpSelectionhelp='Formato de impressão do DACTE\nPreencher com: 1 - Retrato; 2 - Paisagem.'string='Formato de impressão do DACTE'xsd_required=True args: IDE_TPIMP -
cte40_tpServSelectionhelp='Tipo do Serviço\nPreencher com: \n\n9 - GTV'string='Tipo do Serviço'xsd_required=True args: IDE_TPSERV_1 -
cte40_verProcCharhelp='Versão do processo de emissão\nIinformar a versão do aplicativo emissor de CT-e.'string='Versão do processo de emissão'xsd_required=True -
cte40_xJustCharstring='Justificativa da entrada em contingência' -
cte40_xMunEnvCharhelp='Nome do Município de envio da GTV-e (de onde o documento foi transmitido)\nInformar PAIS/Municipio para as operações com o exterior.'string='Nome do Município de envio da GTV-e'xsd_required=True
No public methods.
-
cte40_IdCharhelp="Identificador da tag a ser assinada\nInformar a chave de acesso do CT-e OS e precedida do literal 'CTe'"string='Identificador da tag a ser assinada'xsd_required=True -
cte40_autXMLOne2many → cte.40.tgtve_autxmlhelp='Autorizados para download do XML do DF-e\nInformar CNPJ ou CPF. Preencher os zeros não significativos.'string='Autorizados para download do XML do DF-e' args: 'cte.40.tgtve_autxml', 'cte40_autXML_infCte_id' -
cte40_complMany2one → cte.40.tgtve_complcomodel_name='cte.40.tgtve_compl'help='Dados complementares da GTV-e para fins operacionais ou comerciais'string='Dados complementares da GTV-e' -
cte40_destMany2one → cte.40.tgtve_destcomodel_name='cte.40.tgtve_dest'help='Informações do Destinatário\nPoderá não ser informado para os CT-e de redespacho intermediário e serviço vinculado a multimodal. Nos demais casos deverá sempre ser informado.'string='Informações do Destinatário'xsd_required=True -
cte40_destinoMany2one → cte.40.tendeemicomodel_name='cte.40.tendeemi'help='Informações do endereço do destino do serviço'string='Informações do endereço do destino'xsd_type='TEndeEmi' -
cte40_detGTVMany2one → cte.40.detgtvcomodel_name='cte.40.detgtv'string='Grupo de informações detalhadas da GTV-e'xsd_required=True -
cte40_emitMany2one → cte.40.tgtve_emitcomodel_name='cte.40.tgtve_emit'string='Identificação do Emitente da GTV-e'xsd_required=True -
cte40_ideMany2one → cte.40.tgtve_idecomodel_name='cte.40.tgtve_ide'string='Identificação da GTV-e'xsd_required=True -
cte40_infRespTecMany2one → cte.40.trespteccomodel_name='cte.40.tresptec'help='Informações do Responsável Técnico pela emissão do DF-e'string='Informações do Responsável Técnico'xsd_type='TRespTec' -
cte40_origemMany2one → cte.40.tendeemicomodel_name='cte.40.tendeemi'help='Informações do endereço da origem do serviço'string='Informações do endereço da origem'xsd_type='TEndeEmi' -
cte40_remMany2one → cte.40.tgtve_remcomodel_name='cte.40.tgtve_rem'help='Informações do Remetente\nPoderá não ser informado para os CT-e de redespacho intermediário e serviço vinculado a multimodal. Nos demais casos deverá sempre ser informado.'string='Informações do Remetente'xsd_required=True -
cte40_versaoCharhelp="Versão do leiaute\nEx: '4.00'"string='Versão do leiaute'xsd_required=True
No public methods.
-
cte40_qrCodCTeCharstring='Texto com o QR-Code impresso no DACTE'xsd_required=True
No public methods.
-
cte40_infEspecie_detGTV_idMany2one → cte.40.detgtvcomodel_name='cte.40.detgtv'index=Trueondelete='cascade'xsd_implicit=True -
cte40_tpNumerarioSelectionhelp='Nacionalidade do Numerário\n1 - Nacional\n2 - Estrangeiro'string='Nacionalidade do Numerário'xsd_required=True args: INFESPECIE_TPNUMERARIO -
cte40_vEspecieMonetarycurrency_field='brl_currency_id'string='Valor Transportada em Espécie indicada'xsd_required=Truexsd_type='TDec_1302' -
cte40_xMoedaEstrCharhelp='Nome da Moeda\nInformar somente se tipo de numerário for 2 - Estrangeiro'string='Nome da Moeda'
No public methods.
-
cte40_ObsCont_compl_idMany2one → cte.40.tgtve_complcomodel_name='cte.40.tgtve_compl'index=Trueondelete='cascade'xsd_implicit=True -
cte40_xCampoCharstring='Identificação do campo'xsd_required=True -
cte40_xTextoCharstring='Conteúdo do campo'xsd_required=True
No public methods.
-
cte40_ObsFisco_compl_idMany2one → cte.40.tgtve_complcomodel_name='cte.40.tgtve_compl'index=Trueondelete='cascade'xsd_implicit=True -
cte40_xCampoCharstring='Identificação do campo'xsd_required=True -
cte40_xTextoCharstring='Conteúdo do campo'xsd_required=True
No public methods.
-
cte40_CNPJCharchoice='rem'help='Número do CNPJ\nEm caso de empresa não estabelecida no Brasil, será informado o CNPJ com zeros.\n\t\t\t\t\t\t\t\t\t\t\t\tInformar os zeros não significativos.'string='Número do CNPJ'xsd_choice_required=Truexsd_type='TCnpjOpc' -
cte40_CPFCharchoice='rem'help='Número do CPF\nInformar os zeros não significativos.'string='Número do CPF'xsd_choice_required=Truexsd_type='TCpf' -
cte40_IECharhelp='Inscrição Estadual\nInformar a IE do remetente ou ISENTO se remetente é contribuinte do ICMS isento de inscrição no cadastro de contribuintes do ICMS. Caso o remetente não seja contribuinte do ICMS não informar a tag.'string='Inscrição Estadual' -
cte40_emailCharstring='Endereço de email' -
cte40_enderRemeMany2one → cte.40.tenderecocomodel_name='cte.40.tendereco'string='Dados do endereço'xsd_required=Truexsd_type='TEndereco' -
cte40_foneCharstring='Telefone'xsd_type='TFone' -
cte40_xFantCharstring='Nome fantasia' -
cte40_xNomeCharstring='Razão social ou nome do remetente'xsd_required=True
No public methods.
-
cte40_tomaSelectionhelp='Tomador do Serviço\nPreencher com:\n 0-Remetente;\n 1-Destinatário'string='Tomador do Serviço'xsd_required=True args: TOMA_TOMA_1
No public methods.
-
cte40_gCBSMany2one → cte.40.tibscbsmonotot_gcbscomodel_name='cte.40.tibscbsmonotot_gcbs'string='Totalização da CBS' -
cte40_gEstornoCredMany2one → cte.40.tibscbsmonotot_gestornocredcomodel_name='cte.40.tibscbsmonotot_gestornocred'string='Totalização do estorno de crédito' -
cte40_gIBSMany2one → cte.40.tibscbsmonotot_gibscomodel_name='cte.40.tibscbsmonotot_gibs'string='Totalização do IBS' -
cte40_gMonoMany2one → cte.40.gmonocomodel_name='cte.40.gmono'help='Totais da Monofasia\nSó deverá ser utilizado para DFe modelos 55 e 65'string='Totais da Monofasia' -
cte40_vBCIBSCBSCharstring='Total Base de Calculo'xsd_type='TDec1302RTC'
No public methods.
-
cte40_vCBSCharstring='Valor total da CBS'xsd_type='TDec1302RTC' -
cte40_vCredPresCharstring='Total do Crédito Presumido'xsd_type='TDec1302RTC' -
cte40_vCredPresCondSusCharhelp='Total do Crédito Presumido Condição Suspensiva'string='Total'xsd_type='TDec1302RTC' -
cte40_vDevTribCharstring='Total de devoluções de tributos'xsd_type='TDec1302RTC' -
cte40_vDifCharstring='Total do Diferimento'xsd_type='TDec1302RTC'
No public methods.
-
cte40_vCBSEstCredCharstring='Valor total da CBS estornada'xsd_type='TDec1302RTC' -
cte40_vIBSEstCredCharstring='Valor total do IBS estornado'xsd_type='TDec1302RTC'
No public methods.
-
cte40_gIBSMunMany2one → cte.40.tibscbsmonotot_gibsmuncomodel_name='cte.40.tibscbsmonotot_gibsmun'help='Totalização do IBS de competência Municipal'string='Totalização do IBS' -
cte40_gIBSUFMany2one → cte.40.tibscbsmonotot_gibsufcomodel_name='cte.40.tibscbsmonotot_gibsuf'string='Totalização do IBS de competência da UF' -
cte40_vCredPresCharstring='Total do Crédito Presumido'xsd_type='TDec1302RTC' -
cte40_vCredPresCondSusCharhelp='Total do Crédito Presumido Condição Suspensiva'string='Total'xsd_type='TDec1302RTC' -
cte40_vIBSCharstring='Valor total do IBS'xsd_type='TDec1302RTC'
No public methods.
-
cte40_vDevTribCharstring='Total de devoluções de tributos'xsd_type='TDec1302RTC' -
cte40_vDifCharstring='Total do Diferimento'xsd_type='TDec1302RTC' -
cte40_vIBSMunCharstring='Valor total do IBS Municipal'xsd_type='TDec1302RTC'
No public methods.
-
cte40_vDevTribCharstring='Total de devoluções de tributos'xsd_type='TDec1302RTC' -
cte40_vDifCharstring='Total do Diferimento'xsd_type='TDec1302RTC' -
cte40_vIBSUFCharstring='Valor total do IBS Estadual'xsd_type='TDec1302RTC'
No public methods.
-
cte40_gCBSMany2one → cte.40.tibscbstot_gcbscomodel_name='cte.40.tibscbstot_gcbs'string='Totalização da CBS' -
cte40_gEstornoCredMany2one → cte.40.tibscbstot_gestornocredcomodel_name='cte.40.tibscbstot_gestornocred'string='Totalização do estorno de crédito' -
cte40_gIBSMany2one → cte.40.tibscbstot_gibscomodel_name='cte.40.tibscbstot_gibs'string='Totalização do IBS' -
cte40_vBCIBSCBSCharstring='Total Base de Calculo'xsd_type='TDec1302RTC'
No public methods.
-
cte40_vCBSCharstring='Valor total da CBS'xsd_type='TDec1302RTC' -
cte40_vDevTribCharstring='Total de devoluções de tributos'xsd_type='TDec1302RTC' -
cte40_vDifCharstring='Total do Diferimento'xsd_type='TDec1302RTC'
No public methods.
-
cte40_vCBSEstCredCharstring='Valor total da CBS estornada'xsd_type='TDec1302RTC' -
cte40_vIBSEstCredCharstring='Valor total do IBS estornado'xsd_type='TDec1302RTC'
No public methods.
-
cte40_gIBSMunMany2one → cte.40.tibscbstot_gibsmuncomodel_name='cte.40.tibscbstot_gibsmun'help='Totalização do IBS de competência Municipal'string='Totalização do IBS' -
cte40_gIBSUFMany2one → cte.40.tibscbstot_gibsufcomodel_name='cte.40.tibscbstot_gibsuf'string='Totalização do IBS de competência da UF' -
cte40_vIBSCharstring='Valor total do IBS'xsd_type='TDec1302RTC'
No public methods.
-
cte40_vDevTribCharstring='Total de devoluções de tributos'xsd_type='TDec1302RTC' -
cte40_vDifCharstring='Total do Diferimento'xsd_type='TDec1302RTC' -
cte40_vIBSMunCharstring='Valor total do IBS Municipal'xsd_type='TDec1302RTC'
No public methods.
-
cte40_vDevTribCharstring='Total de devoluções de tributos'xsd_type='TDec1302RTC' -
cte40_vDifCharstring='Total do Diferimento'xsd_type='TDec1302RTC' -
cte40_vIBSUFCharstring='Valor total do IBS Estadual'xsd_type='TDec1302RTC'
No public methods.
No new fields.
Public methods (0)No public methods.
-
cte40_CSTSelectionhelp='Classificação Tributária do Serviço\n90 - ICMS Outra UF'string='Classificação Tributária do Serviço'xsd_required=True args: ICMSOUTRAUF_CST -
cte40_cBenefCharhelp='Código de Benefício Fiscal na UF\nCódigo de Benefício Fiscal utilizado pela UF'string='Código de Benefício Fiscal na UF' -
cte40_pICMSOutraUFFloatdigits=(3, 2)string='Alíquota do ICMS'xsd_required=Truexsd_type='TDec_0302' -
cte40_pRedBCOutraUFFloatdigits=(3, 2)string='Percentual de redução da BC'xsd_type='TDec_0302Opc' -
cte40_vBCOutraUFMonetarycurrency_field='brl_currency_id'string='Valor da BC do ICMS'xsd_required=Truexsd_type='TDec_1302' -
cte40_vICMSDesonMonetarycurrency_field='brl_currency_id'string='Valor do ICMS de desoneração'xsd_type='TDec_1302' -
cte40_vICMSOutraUFMonetarycurrency_field='brl_currency_id'string='Valor do ICMS devido outra UF'xsd_required=Truexsd_type='TDec_1302'
No public methods.
-
cte40_CSTSelectionhelp='Classificação Tributária do Serviço\n90 - ICMS Simples Nacional'string='Classificação Tributária do Serviço'xsd_required=True args: ICMSSN_CST -
cte40_indSNSelectionhelp='Indica se o contribuinte é Simples Nacional\t\t\t1=Sim'string='Indica se o contribuinte'xsd_required=True args: ICMSSN_INDSN
No public methods.
No new fields.
Public methods (0)No public methods.
-
cte40_CSTSelectionhelp='classificação Tributária do Serviço\n00 - tributação normal ICMS'string='classificação Tributária do Serviço'xsd_required=True args: ICMS00_CST -
cte40_pICMSFloatdigits=(3, 2)string='Alíquota do ICMS'xsd_required=Truexsd_type='TDec_0302' -
cte40_vBCMonetarycurrency_field='brl_currency_id'string='Valor da BC do ICMS'xsd_required=Truexsd_type='TDec_1302' -
cte40_vICMSMonetarycurrency_field='brl_currency_id'string='Valor do ICMS'xsd_required=Truexsd_type='TDec_1302'
No public methods.
-
cte40_CSTSelectionhelp='Classificação Tributária do serviço\n20 - tributação com BC reduzida do ICMS'string='Classificação Tributária do serviço'xsd_required=True args: ICMS20_CST -
cte40_cBenefCharhelp='Código de Benefício Fiscal na UF\nCódigo de Benefício Fiscal utilizado pela UF'string='Código de Benefício Fiscal na UF' -
cte40_pICMSFloatdigits=(3, 2)string='Alíquota do ICMS'xsd_required=Truexsd_type='TDec_0302' -
cte40_pRedBCFloatdigits=(3, 2)string='Percentual de redução da BC'xsd_required=Truexsd_type='TDec_0302Opc' -
cte40_vBCMonetarycurrency_field='brl_currency_id'string='Valor da BC do ICMS'xsd_required=Truexsd_type='TDec_1302' -
cte40_vICMSMonetarycurrency_field='brl_currency_id'string='Valor do ICMS'xsd_required=Truexsd_type='TDec_1302' -
cte40_vICMSDesonMonetarycurrency_field='brl_currency_id'string='Valor do ICMS de desoneração'xsd_type='TDec_1302'
No public methods.
-
cte40_CSTSelectionhelp='Classificação Tributária do Serviço\nPreencher com:\n\t\t\t\t\t\t\t\t40 - ICMS isenção;\n\t\t\t\t\t\t\t\t41 - ICMS não tributada;\n\t\t\t\t\t\t\t\t51 - ICMS diferido'string='Classificação Tributária do Serviço'xsd_required=True args: ICMS45_CST -
cte40_cBenefCharhelp='Código de Benefício Fiscal na UF\nCódigo de Benefício Fiscal utilizado pela UF'string='Código de Benefício Fiscal na UF' -
cte40_vICMSDesonMonetarycurrency_field='brl_currency_id'string='Valor do ICMS de desoneração'xsd_type='TDec_1302'
No public methods.
-
cte40_CSTSelectionhelp='Classificação Tributária do Serviço\n90 - Outros'string='Classificação Tributária do Serviço'xsd_required=True args: ICMS90_CST -
cte40_cBenefCharhelp='Código de Benefício Fiscal na UF\nCódigo de Benefício Fiscal utilizado pela UF'string='Código de Benefício Fiscal na UF' -
cte40_pICMSFloatdigits=(3, 2)string='Alíquota do ICMS'xsd_required=Truexsd_type='TDec_0302' -
cte40_pRedBCFloatdigits=(3, 2)string='Percentual de redução da BC'xsd_type='TDec_0302Opc' -
cte40_vBCMonetarycurrency_field='brl_currency_id'string='Valor da BC do ICMS'xsd_required=Truexsd_type='TDec_1302' -
cte40_vCredMonetarycurrency_field='brl_currency_id'string='Valor do Crédito Outorgado/Presumido'xsd_type='TDec_1302' -
cte40_vICMSMonetarycurrency_field='brl_currency_id'string='Valor do ICMS'xsd_required=Truexsd_type='TDec_1302' -
cte40_vICMSDesonMonetarycurrency_field='brl_currency_id'string='Valor do ICMS de desoneração'xsd_type='TDec_1302'
No public methods.
-
cte40_CSTSelectionhelp='Classificação Tributária do Serviço\n90 - ICMS Outra UF'string='Classificação Tributária do Serviço'xsd_required=True args: ICMSOUTRAUF_CST -
cte40_cBenefCharhelp='Código de Benefício Fiscal na UF\nCódigo de Benefício Fiscal utilizado pela UF'string='Código de Benefício Fiscal na UF' -
cte40_pICMSOutraUFFloatdigits=(3, 2)string='Alíquota do ICMS'xsd_required=Truexsd_type='TDec_0302' -
cte40_pRedBCOutraUFFloatdigits=(3, 2)string='Percentual de redução da BC'xsd_type='TDec_0302Opc' -
cte40_vBCOutraUFMonetarycurrency_field='brl_currency_id'string='Valor da BC do ICMS'xsd_required=Truexsd_type='TDec_1302' -
cte40_vICMSDesonMonetarycurrency_field='brl_currency_id'string='Valor do ICMS de desoneração'xsd_type='TDec_1302' -
cte40_vICMSOutraUFMonetarycurrency_field='brl_currency_id'string='Valor do ICMS devido outra UF'xsd_required=Truexsd_type='TDec_1302'
No public methods.
-
cte40_CSTSelectionhelp='Classificação Tributária do Serviço\n90 - ICMS Simples Nacional'string='Classificação Tributária do Serviço'xsd_required=True args: ICMSSN_CST -
cte40_indSNSelectionhelp='Indica se o contribuinte é Simples Nacional\t\t\t1=Sim'string='Indica se o contribuinte'xsd_required=True args: ICMSSN_INDSN
No public methods.
-
cte40_CSTISCharhelp='Código Situação Tributária do Imposto Seletivo'string='Código Situação Tributária'xsd_type='TCST' -
cte40_cClassTribISCharstring='cClassTribIS'xsd_type='TcClassTrib' -
cte40_pISFloatdigits=(3, 2)help='Alíquota do Imposto Seletivo (percentual)'string='Alíquota do Imposto Seletivo'xsd_type='TDec_0302_04RTC' -
cte40_pISEspecFloatdigits=(3, 2)help='Alíquota do Imposto Seletivo (por valor)'string='Alíquota do Imposto Seletivo (pISEspec)'xsd_type='TDec_0302_04RTC' -
cte40_qTribFloatdigits=(11, 4)help='Quantidade com abse no campo uTrib informado'string='Quantidade com abse'xsd_type='TDec_1104OpRTC' -
cte40_uTribCharhelp='Unidade de medida apropriada especificada em Lei Ordinaria para fins de apuração do Imposto Seletivo'string='Unidade' -
cte40_vBCISCharstring='Valor do BC'xsd_type='TDec1302RTC' -
cte40_vISCharstring='Valor do Imposto Seletivo calculado'xsd_type='TDec1302RTC'
No public methods.
-
cte40_vISCharstring='Valor Total do Imposto Seletivo'xsd_type='TDec1302RTC'
No public methods.
-
cte40_UFSelectionstring='Sigla da UF'xsd_required=Truexsd_type='TUf' args: TUF -
cte40_cMunCharhelp='Código do município (utilizar a tabela do IBGE)'string='Código do município'xsd_required=Truexsd_type='TCodMunIBGE' -
cte40_xMunCharstring='Nome do município'xsd_required=True
No public methods.
-
cte40_gMonoDifMany2one → cte.40.gmonodifcomodel_name='cte.40.gmonodif'help='Grupo de informações do diferimento da Tributação Monofásica'string='Grupo de informações do diferimento' -
cte40_gMonoPadraoMany2one → cte.40.gmonopadraocomodel_name='cte.40.gmonopadrao'help='Grupo de informações da Tributação Monofásica padrão'string='Grupo de informações' -
cte40_gMonoRetMany2one → cte.40.gmonoretcomodel_name='cte.40.gmonoret'help='Grupo de informações da Tributação Monofásica retida anteriormente'string='Grupo de informações (gMonoRet)' -
cte40_gMonoRetenMany2one → cte.40.gmonoretencomodel_name='cte.40.gmonoreten'help='Grupo de informações da Tributação Monofásica sujeita a retenção'string='Grupo de informações (gMonoReten)' -
cte40_vTotCBSMonoItemCharstring='Total da CBS monofásica do item'xsd_type='TDec1302RTC' -
cte40_vTotIBSMonoItemCharstring='Total de IBS monofásico do item'xsd_type='TDec1302RTC'
No public methods.
-
cte40_tomaSelectionhelp='Tomador do Serviço\nPreencher com:\n 0-Remetente;\n 1-Expedidor;\n 2-Recebedor;\n 3-Destinatário\n Serão utilizadas as informações contidas no respectivo grupo, conforme indicado pelo conteúdo deste campo'string='Tomador do Serviço'xsd_required=True args: TOMA3_TOMA
No public methods.
-
cte40_CNPJCharchoice='tomaterceiro'help='Número do CNPJ\nEm caso de empresa não estabelecida no Brasil, será informado o CNPJ com zeros.\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\nInformar os zeros não significativos.'string='Número do CNPJ'xsd_choice_required=Truexsd_type='TCnpjOpc' -
cte40_CPFCharchoice='tomaterceiro'help='Número do CPF\nInformar os zeros não significativos.'string='Número do CPF'xsd_choice_required=Truexsd_type='TCpf' -
cte40_IECharhelp='Inscrição Estadual\nInformar a IE do tomador ou ISENTO se tomador é contribuinte do ICMS isento de inscrição no cadastro de contribuintes do ICMS. Caso o tomador não seja contribuinte do ICMS não informar o conteúdo.'string='Inscrição Estadual' -
cte40_emailCharstring='Endereço de email'xsd_type='TEmail' -
cte40_enderTomaMany2one → cte.40.tenderecocomodel_name='cte.40.tendereco'string='Dados do endereço'xsd_required=Truexsd_type='TEndereco' -
cte40_foneCharstring='Telefone'xsd_type='TFone' -
cte40_tomaSelectionhelp='Tomador do Serviço\nPreencher com: \n 4 - Outros\n Obs: Informar os dados cadastrais do tomador do serviço'string='Tomador do Serviço'xsd_required=True args: TOMATERCEIRO_TOMA -
cte40_xFantCharstring='Nome Fantasia' -
cte40_xNomeCharstring='Razão Social ou Nome'xsd_required=True
No public methods.
-
cte40_vTPrestMonetarycurrency_field='brl_currency_id'help='Valor Total da Prestação do Serviço\nPode conter zeros quando o CT-e for de complemento de ICMS'string='Valor Total da Prestação do Serviço'xsd_required=Truexsd_type='TDec_1302' -
cte40_vTRecMonetarycurrency_field='brl_currency_id'string='Valor total a Receber'xsd_required=Truexsd_type='TDec_1302' -
cte40_vTotDFeMonetarycurrency_field='brl_currency_id'help='Valor total do documento fiscal \n(vTPrest + total do IBS + total da CBS)'string='Valor total do documento fiscal'xsd_type='TDec_1302'
No public methods.
-
cte40_dhConexaoDatetimestring='Data e Hora da Conexão de Origem'xsd_type='TDateTimeUTC' -
cte40_eventoCTeMany2one → cte.40.teventocomodel_name='cte.40.tevento'string='eventoCTe'xsd_required=Truexsd_type='TEvento' -
cte40_ipTransmissorCharhelp='IP do transmissor do documento fiscal para o ambiente autorizador'string='IP do transmissor'xsd_type='TIPv4' -
cte40_nPortaConCharhelp='Porta de origem utilizada na conexão (De 0 a 65535)'string='Porta de origem utilizada na conexão' -
cte40_retEventoCTeMany2one → cte.40.treteventocomodel_name='cte.40.tretevento'string='retEventoCTe'xsd_required=Truexsd_type='TRetEvento' -
cte40_versaoCharstring='versao'xsd_required=Truexsd_type='TVerEvento'
No public methods.
-
cte40_infFiscoMany2one → cte.40.tprotcte_inffiscocomodel_name='cte.40.tprotcte_inffisco'string='Mensagem do Fisco' -
cte40_infProtMany2one → cte.40.tprotcte_infprotcomodel_name='cte.40.tprotcte_infprot'string='Dados do protocolo de status'xsd_required=True -
cte40_versaoCharstring='versao'xsd_required=True
No public methods.
-
cte40_cMsgCharstring='Código do status da mensagem do fisco'xsd_required=True -
cte40_xMsgCharstring='Mensagem do Fisco'xsd_required=Truexsd_type='TMotivo'
No public methods.
-
cte40_IdCharstring='Id'xsd_type='xs:ID' -
cte40_cStatCharstring='Código do status do CT-e'xsd_required=True -
cte40_chCTeCharstring='Chaves de acesso da CT-e'xsd_required=Truexsd_type='TChDFe' -
cte40_dhRecbtoDatetimehelp='Data e hora de processamento, no formato AAAA-MM-DDTHH:MM:SS TZD.'string='Data e hora de processamento'xsd_required=Truexsd_type='TDateTimeUTC' -
cte40_digValCharhelp='Digest Value da CT-e processado. Utilizado para conferir a integridade do CT-e original.'string='Digest Value da CT-e processado'xsd_type='ds:DigestValueType' -
cte40_nProtCharstring='Número do Protocolo de Status do CT-e'xsd_type='TProt' -
cte40_tpAmbSelectionhelp='Identificação do Ambiente:\n1 - Produção\n2 - Homologação'string='Identificação do Ambiente'xsd_required=Truexsd_type='TAmb' args: TAMB -
cte40_verAplicCharhelp='Versão do Aplicativo que processou o CT-e'string='Versão do Aplicativo que processou'xsd_required=Truexsd_type='TVerAplic' -
cte40_xMotivoCharstring='Descrição literal do status do CT-e'xsd_required=Truexsd_type='TMotivo'
No public methods.
-
cte40_infFiscoMany2one → cte.40.tprotcteos_inffiscocomodel_name='cte.40.tprotcteos_inffisco'string='Mensagem do Fisco' -
cte40_infProtMany2one → cte.40.tprotcteos_infprotcomodel_name='cte.40.tprotcteos_infprot'string='Dados do protocolo de status'xsd_required=True -
cte40_versaoCharstring='versao'xsd_required=True
No public methods.
-
cte40_cMsgCharstring='Código do status da mensagem do fisco'xsd_required=True -
cte40_xMsgCharstring='Mensagem do Fisco'xsd_required=Truexsd_type='TMotivo'
No public methods.
-
cte40_IdCharstring='Id'xsd_type='xs:ID' -
cte40_cStatCharstring='Código do status do CT-e'xsd_required=True -
cte40_chCTeCharstring='Chaves de acesso da CT-e'xsd_required=Truexsd_type='TChDFe' -
cte40_dhRecbtoDatetimehelp='Data e hora de processamento, no formato AAAA-MM-DDTHH:MM:SS TZD.'string='Data e hora de processamento'xsd_required=Truexsd_type='TDateTimeUTC' -
cte40_digValCharhelp='Digest Value da CT-e processado. Utilizado para conferir a integridade do CT-e original.'string='Digest Value da CT-e processado'xsd_type='ds:DigestValueType' -
cte40_nProtCharstring='Número do Protocolo de Status do CT-e'xsd_type='TProt' -
cte40_tpAmbSelectionhelp='Identificação do Ambiente:\n1 - Produção\n2 - Homologação'string='Identificação do Ambiente'xsd_required=Truexsd_type='TAmb' args: TAMB -
cte40_verAplicCharhelp='Versão do Aplicativo que processou o CT-e'string='Versão do Aplicativo que processou'xsd_required=Truexsd_type='TVerAplic' -
cte40_xMotivoCharstring='Descrição literal do status do CT-e'xsd_required=Truexsd_type='TMotivo'
No public methods.
-
cte40_infFiscoMany2one → cte.40.tprotgtve_inffiscocomodel_name='cte.40.tprotgtve_inffisco'string='Mensagem do Fisco' -
cte40_infProtMany2one → cte.40.tprotgtve_infprotcomodel_name='cte.40.tprotgtve_infprot'string='Dados do protocolo de status'xsd_required=True -
cte40_versaoCharstring='versao'xsd_required=True
No public methods.
-
cte40_cMsgCharstring='Código do status da mensagem do fisco'xsd_required=True -
cte40_xMsgCharstring='Mensagem do Fisco'xsd_required=Truexsd_type='TMotivo'
No public methods.
-
cte40_IdCharstring='Id'xsd_type='xs:ID' -
cte40_cStatCharstring='Código do status da GTV-e'xsd_required=True -
cte40_chCTeCharstring='Chaves de acesso da CT-e'xsd_required=Truexsd_type='TChDFe' -
cte40_dhRecbtoDatetimehelp='Data e hora de processamento, no formato AAAA-MM-DDTHH:MM:SS TZD.'string='Data e hora de processamento'xsd_required=Truexsd_type='TDateTimeUTC' -
cte40_digValCharhelp='Digest Value da GTV-e processado. Utilizado para conferir a integridade da GTV-e original.'string='Digest Value da GTV-e processado'xsd_type='ds:DigestValueType' -
cte40_nProtCharstring='Número do Protocolo de Status da GTV-e'xsd_type='TProt' -
cte40_tpAmbSelectionhelp='Identificação do Ambiente:\n1 - Produção\n2 - Homologação'string='Identificação do Ambiente'xsd_required=Truexsd_type='TAmb' args: TAMB -
cte40_verAplicCharhelp='Versão do Aplicativo que processou a GTV-e'string='Versão do Aplicativo que processou'xsd_required=Truexsd_type='TVerAplic' -
cte40_xMotivoCharstring='Descrição literal do status da GTV-e'xsd_required=Truexsd_type='TMotivo'
No public methods.
-
cte40_chCTeFerroOrigemCharhelp='Chave de acesso do CT-e emitido pelo ferrovia de origem'string='Chave de acesso do CT-e emitido'xsd_type='TChDFe' -
cte40_ferrEmiSelectionhelp='Ferrovia Emitente do CTe\nPreencher com: \n\t\t\t\t\t\t\t\t\t1-Ferrovia de origem; \n\t\t\t\t\t\t\t\t\t2-Ferrovia de destino'string='Ferrovia Emitente do CTe'xsd_required=True args: TRAFMUT_FERREMI -
cte40_ferroEnvOne2many → cte.40.ferroenvstring='Informações das Ferrovias Envolvidas' args: 'cte.40.ferroenv', 'cte40_ferroEnv_trafMut_id' -
cte40_respFatSelectionhelp='Responsável pelo Faturamento\nPreencher com: \n\t\t\t\t\t\t\t\t\t1-Ferrovia de origem; \n\t\t\t\t\t\t\t\t\t2-Ferrovia de destino'string='Responsável pelo Faturamento'xsd_required=True args: TRAFMUT_RESPFAT -
cte40_vFreteMonetarycurrency_field='brl_currency_id'string='Valor do Frete do Tráfego Mútuo'xsd_required=Truexsd_type='TDec_1302'
No public methods.
-
cte40_pAliqEfetFloatdigits=(3, 2)help='Aliquota Efetiva que será aplicada a Base de Calculo (em percentual)'string='Aliquota Efetiva que será aplicada'xsd_type='TDec_0302_04RTC' -
cte40_pRedAliqFloatdigits=(3, 2)help='Percentual de redução de aliquota do cClassTrib'string='Percentual de redução de aliquota'xsd_type='TDec_0302_04RTC'
No public methods.
-
cte40_CNPJCharhelp='CNPJ da pessoa jurídica responsável técnica pelo sistema utilizado na emissão do documento fiscal eletrônico\nInformar o CNPJ da pessoa jurídica desenvolvedora do sistema utilizado na emissão do documento fiscal eletrônico.'string='CNPJ'xsd_required=Truexsd_type='TCnpj' -
cte40_emailCharstring='Email da pessoa jurídica a ser contatada'xsd_required=Truexsd_type='TEmail' -
cte40_foneCharhelp='Telefone da pessoa jurídica a ser contatada\nPreencher com o Código DDD + número do telefone.'string='Telefone da pessoa jurídica'xsd_required=True -
cte40_hashCSRTCharhelp='Hash do token do código de segurança do responsável técnico\nO hashCSRT é o resultado das funções SHA-1 e base64 do token CSRT fornecido pelo fisco + chave de acesso do DF-e. (Implementação em futura NT)\n\nObservação: 28 caracteres são representados no schema como 20 bytes do tipo base64Binary'string='Hash do token do código de segurança' -
cte40_idCSRTCharhelp='Identificador do código de segurança do responsável técnico\nIdentificador do CSRT utilizado para geração do hash'string='Identificador do código de segurança' -
cte40_xContatoCharhelp='Nome da pessoa a ser contatada\nInformar o nome da pessoa a ser contatada na empresa desenvolvedora do sistema utilizado na emissão do documento fiscal eletrônico. No caso de pessoa física, informar o respectivo nome.'string='Nome da pessoa a ser contatada'xsd_required=True
No public methods.
-
cte40_cStatCharstring='código do status do retorno da consulta'xsd_required=True -
cte40_cUFSelectionstring='Identificação da UF'xsd_required=Truexsd_type='TCodUfIBGE' args: TCODUFIBGE -
cte40_protCTeMany2one → cte.40.tprotctecomodel_name='cte.40.tprotcte'string='Reposta ao processamento do CT-e'xsd_type='TProtCTe' -
cte40_tpAmbSelectionhelp='Identificação do Ambiente:\n1 - Produção\n2 - Homologação'string='Identificação do Ambiente'xsd_required=Truexsd_type='TAmb' args: TAMB -
cte40_verAplicCharhelp='Versão do Aplicativo que processou a CT-e'string='Versão do Aplicativo que processou'xsd_required=Truexsd_type='TVerAplic' -
cte40_versaoCharstring='versao'xsd_required=Truexsd_type='TVerCTe' -
cte40_xMotivoCharhelp='Descrição literal do status do do retorno da consulta.'string='Descrição literal do status'xsd_required=Truexsd_type='TMotivo'
No public methods.
-
cte40_cStatCharstring='código do status do retorno da consulta'xsd_required=Truexsd_type='TStat' -
cte40_cUFSelectionstring='Identificação da UF'xsd_required=Truexsd_type='TCodUfIBGE' args: TCODUFIBGE -
cte40_protCTeMany2one → cte.40.tprotcteoscomodel_name='cte.40.tprotcteos'string='Reposta ao processamento do CT-e'xsd_type='TProtCTeOS' -
cte40_tpAmbSelectionhelp='Identificação do Ambiente:\n1 - Produção\n2 - Homologação'string='Identificação do Ambiente'xsd_required=Truexsd_type='TAmb' args: TAMB -
cte40_verAplicCharhelp='Versão do Aplicativo que processou a CT-e'string='Versão do Aplicativo que processou'xsd_required=Truexsd_type='TVerAplic' -
cte40_versaoCharstring='versao'xsd_required=Truexsd_type='TVerCTe' -
cte40_xMotivoCharhelp='Descrição literal do status do do retorno da consulta.'string='Descrição literal do status'xsd_required=Truexsd_type='TMotivo'
No public methods.
-
cte40_cStatCharstring='código do status do retorno da consulta'xsd_required=Truexsd_type='TStat' -
cte40_cUFSelectionstring='Identificação da UF'xsd_required=Truexsd_type='TCodUfIBGE' args: TCODUFIBGE -
cte40_protCTeMany2one → cte.40.tprotctecomodel_name='cte.40.tprotcte'string='Reposta ao processamento do CT-e'xsd_type='TProtCTe' -
cte40_tpAmbSelectionhelp='Identificação do Ambiente:\n1 - Produção\n2 - Homologação'string='Identificação do Ambiente'xsd_required=Truexsd_type='TAmb' args: TAMB -
cte40_verAplicCharhelp='Versão do Aplicativo que processou a CT-e'string='Versão do Aplicativo que processou'xsd_required=Truexsd_type='TVerAplic' -
cte40_versaoCharstring='versao'xsd_required=Truexsd_type='TVerCTe' -
cte40_xMotivoCharhelp='Descrição literal do status do do retorno da consulta.'string='Descrição literal do status'xsd_required=Truexsd_type='TMotivo'
No public methods.
-
cte40_infEventoMany2one → cte.40.tretevento_infeventocomodel_name='cte.40.tretevento_infevento'string='infEvento'xsd_required=True -
cte40_versaoCharstring='versao'xsd_required=True
No public methods.
-
cte40_IdCharstring='Id' -
cte40_cOrgaoSelectionhelp='Código do órgão de recepção do Evento. Utilizar a Tabela do IBGE extendida, utilizar 90 para identificar SUFRAMA'string='Código do órgão de recepção do Evento'xsd_required=Truexsd_type='TCOrgaoIBGE' args: TCORGAOIBGE -
cte40_cStatCharstring='Código do status da registro do Evento'xsd_required=Truexsd_type='TStat' -
cte40_chCTeCharstring='Chave de Acesso CT-e vinculado'xsd_type='TChDFe' -
cte40_dhRegEventoDatetimehelp='Data e Hora de do recebimento do evento ou do registro do evento formato AAAA-MM-DDThh:mm:ssTZD'string='Data e Hora de do recebimento'xsd_type='TDateTimeUTC' -
cte40_nProtCharhelp='Número do protocolo de registro do evento'string='Número do protocolo de registro'xsd_type='TProt' -
cte40_nSeqEventoCharstring='Seqüencial do evento' -
cte40_tpAmbSelectionhelp='Identificação do Ambiente:\n1 - Produção\n2 - Homologação'string='Identificação do Ambiente'xsd_required=Truexsd_type='TAmb' args: TAMB -
cte40_tpEventoCharstring='Tipo do Evento vinculado' -
cte40_verAplicCharhelp='Versão do Aplicativo que recebeu o Evento'string='Versão do Aplicativo que recebeu'xsd_required=Truexsd_type='TVerAplic' -
cte40_xEventoCharstring='Descrição do Evento' -
cte40_xMotivoCharhelp='Descrição literal do status do registro do Evento'string='Descrição literal do status do registro'xsd_required=Truexsd_type='TMotivo'
No public methods.
-
cte40_cStatCharstring='código do status do retorno da consulta'xsd_required=Truexsd_type='TStat' -
cte40_cUFSelectionstring='Identificação da UF'xsd_required=Truexsd_type='TCodUfIBGE' args: TCODUFIBGE -
cte40_protCTeMany2one → cte.40.tprotgtvecomodel_name='cte.40.tprotgtve'string='Reposta ao processamento do CT-e'xsd_type='TProtGTVe' -
cte40_tpAmbSelectionhelp='Identificação do Ambiente:\n1 - Produção\n2 - Homologação'string='Identificação do Ambiente'xsd_required=Truexsd_type='TAmb' args: TAMB -
cte40_verAplicCharhelp='Versão do Aplicativo que processou a GTV-e'string='Versão do Aplicativo que processou'xsd_required=Truexsd_type='TVerAplic' -
cte40_versaoCharstring='versao'xsd_required=Truexsd_type='TVerCTe' -
cte40_xMotivoCharhelp='Descrição literal do status do do retorno da consulta.'string='Descrição literal do status'xsd_required=Truexsd_type='TMotivo'
No public methods.
-
cte40_vCBSCharstring='Valor da CBS a ser transferida'xsd_type='TDec1302RTC' -
cte40_vIBSCharstring='Valor do IBS a ser transferido'xsd_type='TDec1302RTC'
No public methods.
-
cte40_CSTCharstring='Código Situação Tributária do IBS/CBS'xsd_type='TCST' -
cte40_cClassTribCharstring='cClassTrib'xsd_type='TcClassTrib' -
cte40_gEstornoCredMany2one → cte.40.testornocredcomodel_name='cte.40.testornocred'help='Informado conforme indicador no cClassTrib'string='Informado conforme indicador'xsd_type='TEstornoCred' -
cte40_gIBSCBSMany2one → cte.40.tcibscomodel_name='cte.40.tcibs'string='gIBSCBS'xsd_type='TCIBS' -
cte40_indDoacaoSelectionstring='indDoacao'xsd_type='TIndDoacao' args: TINDDOACAO
No public methods.
-
cte40_pAliqCBSFloatdigits=(3, 2)string='pAliqCBS'xsd_type='TDec_0302_04RTC' -
cte40_pAliqIBSMunFloatdigits=(3, 2)string='pAliqIBSMun'xsd_type='TDec_0302_04RTC' -
cte40_pAliqIBSUFFloatdigits=(3, 2)string='pAliqIBSUF'xsd_type='TDec_0302_04RTC' -
cte40_vTribCBSCharhelp='Valor que seria devido a CBS, sem aplicação do Art. 473. da LC 214/2025'string='Valor que seria devido a CBS'xsd_type='TDec1302RTC' -
cte40_vTribIBSMunCharhelp='Valor que seria devido ao município, sem aplicação do Art. 473. da LC 214/2025'string='Valor que seria devido ao município'xsd_type='TDec1302RTC' -
cte40_vTribIBSUFCharhelp='Valor que seria devido a UF, sem aplicação do Art. 473. da LC 214/2025'string='Valor que seria devido a UF'xsd_type='TDec1302RTC'
No public methods.
-
cte40_CSTCharstring='Código Situação Tributária do IBS/CBS'xsd_type='TCST' -
cte40_cClassTribCharstring='cClassTrib'xsd_type='TcClassTrib' -
cte40_gEstornoCredMany2one → cte.40.testornocredcomodel_name='cte.40.testornocred'help='Informado conforme indicador no cClassTrib'string='Informado conforme indicador'xsd_type='TEstornoCred' -
cte40_gIBSCBSMany2one → cte.40.tcibscomodel_name='cte.40.tcibs'string='gIBSCBS'xsd_type='TCIBS' -
cte40_indDoacaoSelectionstring='indDoacao'xsd_type='TIndDoacao' args: TINDDOACAO
No public methods.
-
cte40_CSTCharstring='Código Situação Tributária do IBS/CBS'xsd_type='TCST' -
cte40_cClassTribCharstring='cClassTrib'xsd_type='TcClassTrib' -
cte40_gEstornoCredMany2one → cte.40.testornocredcomodel_name='cte.40.testornocred'help='Informado conforme indicador no cClassTrib'string='Informado conforme indicador'xsd_type='TEstornoCred' -
cte40_gIBSCBSMany2one → cte.40.tcibscomodel_name='cte.40.tcibs'string='gIBSCBS'xsd_type='TCIBS' -
cte40_indDoacaoSelectionstring='Indica se a operação é de doação'xsd_type='TIndDoacao' args: TINDDOACAO
No public methods.
-
cte40_CSTCharstring='Código Situação Tributária do IBS/CBS'xsd_type='TCST' -
cte40_cClassTribCharstring='cClassTrib'xsd_type='TcClassTrib' -
cte40_gEstornoCredMany2one → cte.40.testornocredcomodel_name='cte.40.testornocred'help='Informado conforme indicador no cClassTrib'string='Informado conforme indicador'xsd_type='TEstornoCred' -
cte40_gIBSCBSMany2one → cte.40.tcibscomodel_name='cte.40.tcibs'string='gIBSCBS'xsd_type='TCIBS' -
cte40_indDoacaoSelectionstring='indDoacao'xsd_type='TIndDoacao' args: TINDDOACAO
No public methods.
-
cte40_CSTCharstring='Código Situação Tributária do IBS/CBS'xsd_type='TCST' -
cte40_cClassTribCharstring='cClassTrib'xsd_type='TcClassTrib' -
cte40_gIBSCBSMany2one → cte.40.tcibschoice='ttribnfce'comodel_name='cte.40.tcibs'string='gIBSCBS'xsd_type='TCIBS' -
cte40_gIBSCBSMonoMany2one → cte.40.tmonofasiachoice='ttribnfce'comodel_name='cte.40.tmonofasia'string='gIBSCBSMono'xsd_type='TMonofasia' -
cte40_indDoacaoSelectionstring='Indica se a operação é de doação'xsd_type='TIndDoacao' args: TINDDOACAO
No public methods.
-
cte40_CSTCharstring='Código Situação Tributária do IBS/CBS'xsd_type='TCST' -
cte40_cClassTribCharstring='cClassTrib'xsd_type='TcClassTrib' -
cte40_gEstornoCredMany2one → cte.40.testornocredcomodel_name='cte.40.testornocred'help='Informado conforme indicador no cClassTrib'string='Informado conforme indicador'xsd_type='TEstornoCred' -
cte40_gIBSCBSMany2one → cte.40.tcibscomodel_name='cte.40.tcibs'string='gIBSCBS'xsd_type='TCIBS' -
cte40_indDoacaoSelectionstring='Indica se a operação é de doação'xsd_type='TIndDoacao' args: TINDDOACAO
No public methods.
-
cte40_CSTCharstring='Código Situação Tributária do IBS/CBS'xsd_type='TCST' -
cte40_cClassTribCharstring='cClassTrib'xsd_type='TcClassTrib' -
cte40_gAjusteCompetMany2one → cte.40.tajustecompetchoice='ttribnfe'comodel_name='cte.40.tajustecompet'help='Informar essa opção da Choice para o CST 811'string='gAjusteCompet'xsd_type='TAjusteCompet' -
cte40_gCredPresIBSZFMMany2one → cte.40.tcredpresibszfmchoice='ttribnfe'comodel_name='cte.40.tcredpresibszfm'help='Classificação de acordo com o art. 450, § 1º, da LC 214/25 para o cálculo do crédito presumido na ZFM. Informado conforme indicador no cClassTrib.'string='Classificação de acordo com o art'xsd_type='TCredPresIBSZFM' -
cte40_gCredPresOperMany2one → cte.40.tcredpresoperchoice='ttribnfe'comodel_name='cte.40.tcredpresoper'help='Crédito Presumido da Operação. Informado conforme indicador no cClassTrib.'string='Crédito Presumido da Operação'xsd_type='TCredPresOper' -
cte40_gEstornoCredMany2one → cte.40.testornocredcomodel_name='cte.40.testornocred'help='Informado conforme indicador no cClassTrib'string='Informado conforme indicador'xsd_type='TEstornoCred' -
cte40_gIBSCBSMany2one → cte.40.tcibschoice='ttribnfe'comodel_name='cte.40.tcibs'string='gIBSCBS'xsd_type='TCIBS' -
cte40_gIBSCBSMonoMany2one → cte.40.tmonofasiachoice='ttribnfe'comodel_name='cte.40.tmonofasia'help='Informar essa opção da Choice para Monofasia (CST 620)'string='Informar essa opção da Choice'xsd_type='TMonofasia' -
cte40_gTransfCredMany2one → cte.40.ttransfcredchoice='ttribnfe'comodel_name='cte.40.ttransfcred'help='Informar essa opção da Choice para o CST 800'string='gTransfCred'xsd_type='TTransfCred' -
cte40_indDoacaoSelectionstring='Indica se a operação é de doação'xsd_type='TIndDoacao' args: TINDDOACAO
No public methods.
-
cte40_CSTCharstring='Código Situação Tributária do IBS/CBS'xsd_type='TCST' -
cte40_cClassTribCharstring='cClassTrib'xsd_type='TcClassTrib' -
cte40_gEstornoCredMany2one → cte.40.testornocredcomodel_name='cte.40.testornocred'help='Informado conforme indicador no cClassTrib'string='Informado conforme indicador'xsd_type='TEstornoCred' -
cte40_gIBSCBSMany2one → cte.40.tcibschoice='ttribnfgas'comodel_name='cte.40.tcibs'string='gIBSCBS'xsd_type='TCIBS' -
cte40_gIBSCBSMonoMany2one → cte.40.tmonofasiachoice='ttribnfgas'comodel_name='cte.40.tmonofasia'help='Informar essa opção da Choice para Monofasia'string='Informar essa opção da Choice'xsd_type='TMonofasia' -
cte40_indDoacaoSelectionstring='indDoacao'xsd_type='TIndDoacao' args: TINDDOACAO
No public methods.
-
cte40_CSTRegCharhelp='Código da Situação Tributária do IBS e CBS\nInformar qual seria o CST caso não cumprida a condição resolutória/suspensiva'string='Código da Situação Tributária do IBS'xsd_type='TCST' -
cte40_cClassTribRegCharhelp='Informar qual seria o cClassTrib caso não cumprida a condição resolutória/suspensiva'string='Informar qual seria o cClassTrib caso'xsd_type='TcClassTrib' -
cte40_pAliqEfetRegCBSFloatdigits=(3, 2)help='Alíquota da CBS\nInformar como seria a Alíquota caso não cumprida a condição resolutória/suspensiva'string='Alíquota da CBS'xsd_type='TDec_0302_04RTC' -
cte40_pAliqEfetRegIBSMunFloatdigits=(3, 2)help='Alíquota do IBS do Município\nInformar como seria a Alíquota caso não cumprida a condição resolutória/suspensiva'string='Alíquota do IBS do Município'xsd_type='TDec_0302_04RTC' -
cte40_pAliqEfetRegIBSUFFloatdigits=(3, 2)help='Alíquota do IBS da UF\nInformar como seria a Alíquota caso não cumprida a condição resolutória/suspensiva'string='Alíquota do IBS da UF'xsd_type='TDec_0302_04RTC' -
cte40_vTribRegCBSCharhelp='Valor da CBS\nInformar como seria o valor do Tributo caso não cumprida a condição resolutória/suspensiva'string='Valor da CBS'xsd_type='TDec1302RTC' -
cte40_vTribRegIBSMunCharhelp='Valor do IBS do Município\nInformar como seria o valor do Tributo caso não cumprida a condição resolutória/suspensiva'string='Valor do IBS do Município'xsd_type='TDec1302RTC' -
cte40_vTribRegIBSUFCharhelp='Valor do IBS da UF\nInformar como seria o valor do Tributo caso não cumprida a condição resolutória/suspensiva'string='Valor do IBS da UF'xsd_type='TDec1302RTC'
No public methods.
-
cte40_idUnidTranspCharhelp='Identificação da Unidade de Transporte\nInformar a identificação conforme o tipo de unidade de transporte.\nPor exemplo: para rodoviário tração ou reboque deverá preencher com a placa do veículo.'string='Identificação da Unidade de Transporte'xsd_required=Truexsd_type='TContainer' -
cte40_infUnidCargaOne2many → cte.40.tunidcargahelp='Informações das Unidades de Carga (Containeres/ULD/Outros)\nDispositivo de carga utilizada (Unit Load Device - ULD) significa todo tipo de contêiner de carga, vagão, contêiner de avião, palete de aeronave com rede ou palete de aeronave com rede sobre um iglu.'string='Informações das Unidades de Carga'xsd_type='TUnidCarga' args: 'cte.40.tunidcarga', 'cte40_infUnidCarga_TUnidadeTransp_id' -
cte40_infUnidTransp_infNF_idMany2one → cte.40.tcte_infnfcomodel_name='cte.40.tcte_infnf'index=Trueondelete='cascade'xsd_implicit=True -
cte40_infUnidTransp_infNFe_idMany2one → cte.40.tctesimp_infnfecomodel_name='cte.40.tctesimp_infnfe'index=Trueondelete='cascade'xsd_implicit=True -
cte40_infUnidTransp_infNFe_idMany2one → cte.40.tcte_infnfecomodel_name='cte.40.tcte_infnfe'index=Trueondelete='cascade'xsd_implicit=True -
cte40_infUnidTransp_infOutros_idMany2one → cte.40.infoutroscomodel_name='cte.40.infoutros'index=Trueondelete='cascade'xsd_implicit=True -
cte40_lacUnidTranspOne2many → cte.40.lacunidtranspstring='Lacres das Unidades de Transporte' args: 'cte.40.lacunidtransp', 'cte40_lacUnidTransp_TUnidadeTransp_id' -
cte40_qtdRatMonetarycurrency_field='brl_currency_id'string='Quantidade rateada (Peso,Volume)'xsd_type='TDec_0302_0303' -
cte40_tpUnidTranspSelectionhelp='Tipo da Unidade de Transporte\n1 - Rodoviário Tração\n2 - Rodoviário Reboque\n3 - Navio\n4 - Balsa\n5 - Aeronave\n6 - Vagão\n7 - Outros'string='Tipo da Unidade de Transporte'xsd_required=Truexsd_type='TtipoUnidTransp' args: TTIPOUNIDTRANSP
No public methods.
-
cte40_idUnidCargaCharhelp='Identificação da Unidade de Carga\nInformar a identificação da unidade de carga, por exemplo: número do container.'string='Identificação da Unidade de Carga'xsd_required=Truexsd_type='TContainer' -
cte40_infUnidCarga_TUnidadeTransp_idMany2one → cte.40.tunidadetranspcomodel_name='cte.40.tunidadetransp'index=Trueondelete='cascade'xsd_implicit=True -
cte40_infUnidCarga_infNF_idMany2one → cte.40.tcte_infnfcomodel_name='cte.40.tcte_infnf'index=Trueondelete='cascade'xsd_implicit=True -
cte40_infUnidCarga_infNFe_idMany2one → cte.40.tctesimp_infnfecomodel_name='cte.40.tctesimp_infnfe'index=Trueondelete='cascade'xsd_implicit=True -
cte40_infUnidCarga_infNFe_idMany2one → cte.40.tcte_infnfecomodel_name='cte.40.tcte_infnfe'index=Trueondelete='cascade'xsd_implicit=True -
cte40_infUnidCarga_infOutros_idMany2one → cte.40.infoutroscomodel_name='cte.40.infoutros'index=Trueondelete='cascade'xsd_implicit=True -
cte40_lacUnidCargaOne2many → cte.40.lacunidcargastring='Lacres das Unidades de Carga' args: 'cte.40.lacunidcarga', 'cte40_lacUnidCarga_TUnidCarga_id' -
cte40_qtdRatMonetarycurrency_field='brl_currency_id'string='Quantidade rateada (Peso,Volume)'xsd_type='TDec_0302_0303' -
cte40_tpUnidCargaSelectionhelp='Tipo da Unidade de Carga\n1 - Container\n2 - ULD\n3 - Pallet\n4 - Outros'string='Tipo da Unidade de Carga'xsd_required=Truexsd_type='TtipoUnidCarga' args: TTIPOUNIDCARGA
No public methods.
-
cte40_RENAVAMCharstring='RENAVAM do veículo' -
cte40_UFSelectionhelp='UF em que veículo está licenciado\nSigla da UF de licenciamento do veículo.'string='UF em que veículo está licenciado'xsd_type='TUf' args: TUF -
cte40_placaCharstring='Placa do veículo'xsd_required=True -
cte40_propMany2one → cte.40.propcomodel_name='cte.40.prop'help='Proprietário ou possuidor do Veículo.\nSó preenchido quando o veículo não pertencer à empresa emitente do CT-e OS'string='Proprietário ou possuidor do Veículo'
No public methods.
-
cte40_cCorCharhelp='Cor do veículo\nCódigo de cada montadora'string='Cor do veículo'xsd_required=True -
cte40_cModCharhelp='Código Marca Modelo\nUtilizar tabela RENAVAM'string='Código Marca Modelo'xsd_required=True -
cte40_chassiCharstring='Chassi do veículo'xsd_required=True -
cte40_vFreteMonetarycurrency_field='brl_currency_id'string='Frete Unitário'xsd_required=Truexsd_type='TDec_1302' -
cte40_vUnitMonetarycurrency_field='brl_currency_id'string='Valor Unitário do Veículo'xsd_required=Truexsd_type='TDec_1302' -
cte40_veicNovos_infCTeNorm_idMany2one → cte.40.tcte_infctenormcomodel_name='cte.40.tcte_infctenorm'index=Trueondelete='cascade'xsd_implicit=True -
cte40_xCorCharstring='Descrição da cor'xsd_required=True
No public methods.
-
brl_currency_idMany2one → res.currencycomodel_name='res.currency'default=<expr>string='Moeda'
No public methods.
Loading…
Loading…
Loading…
Loading…