diff --git a/MDFe.AppTeste/MDFe.AppTeste.csproj b/MDFe.AppTeste/MDFe.AppTeste.csproj
index 4d27ce322..78829a2e1 100755
--- a/MDFe.AppTeste/MDFe.AppTeste.csproj
+++ b/MDFe.AppTeste/MDFe.AppTeste.csproj
@@ -366,7 +366,10 @@
MDFe.Wsdl
-
+
+
+
+
@@ -103,6 +104,25 @@
+
+
+ Grupo de informações do compartilhamento do MDFe com InfraSA para geração do DTe
+
+
+
+
+
+ Número do Protocolo de geração do DTe
+
+
+
+
+ Data e hora de geração do protocolo, no formato AAAA-MM-DDTHH:MM:SS TZD.
+
+
+
+
+
diff --git a/MDFe.AppTeste/Schemas/evAlteracaoPagtoServMDFe_v3.00.xsd b/MDFe.AppTeste/Schemas/evAlteracaoPagtoServMDFe_v3.00.xsd
new file mode 100644
index 000000000..14f59ec33
--- /dev/null
+++ b/MDFe.AppTeste/Schemas/evAlteracaoPagtoServMDFe_v3.00.xsd
@@ -0,0 +1,257 @@
+
+
+
+
+
+
+ Schema XML de validação do evento de alteração do pagamento do serviçp de transporte 110118
+
+
+
+
+
+ Descrição do Evento - “Alteração Pagamento Serviço MDFe”
+
+
+
+
+
+
+
+
+
+
+
+ Número do Protocolo de Status do MDF-e.
+
+
+
+
+ Informações do Pagamento do Frete
+
+
+
+
+
+ Razão social ou Nome do responsavel pelo pagamento
+
+
+
+
+
+
+
+
+
+
+
+ Número do CPF do responsável pelo pgto
+ Informar os zeros não significativos.
+
+
+
+
+ Número do CNPJ do responsável pelo pgto
+ Informar os zeros não significativos.
+
+
+
+
+ Identificador do responsável pelo pgto em caso de ser estrangeiro
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Componentes do Pagamentoi do Frete
+
+
+
+
+
+ Tipo do Componente
+
+01 - Vale Pedágio;
+02 - Impostos, taxas e contribuições;
+03 - Despesas (bancárias, meios de pagamento, outras)
+04 - Frete
+99 - Outros
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Valor do componente
+
+
+
+
+ Descrição do componente do tipo Outros
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Valor Total do Contrato
+
+
+
+
+ Indicador da Forma de Pagamento:0-Pagamento à Vista;1-Pagamento à Prazo;
+
+
+
+
+
+
+
+
+
+
+
+ Valor do Adiantamento (usar apenas em pagamento à Prazo
+
+
+
+
+ Indicador para declarar concordância em antecipar o adiantamento
+ Operação de transporte com utilização de veículos de frotas dedicadas ou fidelizadas.
+Preencher com “1” para indicar operação de transporte de alto desempenho, demais casos não informar a tag
+
+
+
+
+
+
+
+
+
+
+ Informações do pagamento a prazo.
+ Informar somente se indPag for à Prazo
+
+
+
+
+
+ Número da Parcela
+
+
+
+
+
+
+
+
+
+
+ Data de vencimento da Parcela (AAAA-MM-DD)
+
+
+
+
+ Valor da Parcela
+
+
+
+
+
+
+
+ Tipo de Permissão em relação a antecipação das parcelas
+ 0 - Não permite antecipar
+1 - Permite antecipar as parcelas
+2 - Permite antecipar as parcelas mediante confirmação
+
+
+
+
+
+
+
+
+
+
+
+ Informações bancárias
+
+
+
+
+
+
+ Número do banco
+
+
+
+
+
+
+
+
+
+
+ Número da agência bancária
+
+
+
+
+
+
+
+
+
+
+
+ Número do CNPJ da Instituição de Pagamento Eletrônico do Frete
+ Informar os zeros não significativos.
+
+
+
+
+ Chave PIX
+ Informar a chave PIX para recebimento do frete.
+Pode ser email, CPF/ CNPJ (somente numeros), Telefone com a seguinte formatação (+5599999999999) ou a chave aleatória gerada pela instituição.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MDFe.AppTeste/Schemas/evConfirmaServMDFe_v3.00.xsd b/MDFe.AppTeste/Schemas/evConfirmaServMDFe_v3.00.xsd
new file mode 100644
index 000000000..90511fd58
--- /dev/null
+++ b/MDFe.AppTeste/Schemas/evConfirmaServMDFe_v3.00.xsd
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+ Schema XML de validação do evento de confirmação do serviço de transporte 110117
+
+
+
+
+
+ Descrição do Evento - “Confirmação Serviço Transporte”
+
+
+
+
+
+
+
+
+
+
+
+ Número do Protocolo de Status do MDF-e.
+1 posição tipo de autorizador (9 - SEFAZ Nacional );
+2 posições ano;
+10 seqüencial no ano.
+
+
+
+
+
+
diff --git a/MDFe.AppTeste/Schemas/evEncMDFe_v3.00.xsd b/MDFe.AppTeste/Schemas/evEncMDFe_v3.00.xsd
index 4d0186d0f..dc69957b2 100755
--- a/MDFe.AppTeste/Schemas/evEncMDFe_v3.00.xsd
+++ b/MDFe.AppTeste/Schemas/evEncMDFe_v3.00.xsd
@@ -42,6 +42,17 @@
Código do Município de Encerramento do manifesto
+
+
+ Indicador que deve ser informado quando o encerramento for registrado pelo transportador terceiro
+ Informar valor 1 quando o MDFe for encerrado pelo transportador terceiro, este sendo diferente do emitente do MDFe
+
+
+
+
+
+
+
diff --git a/MDFe.AppTeste/Schemas/evPagtoOperMDFe_v3.00.xsd b/MDFe.AppTeste/Schemas/evPagtoOperMDFe_v3.00.xsd
index 3863ef67b..b7f4e99c6 100644
--- a/MDFe.AppTeste/Schemas/evPagtoOperMDFe_v3.00.xsd
+++ b/MDFe.AppTeste/Schemas/evPagtoOperMDFe_v3.00.xsd
@@ -114,7 +114,8 @@
01 - Vale Pedágio;
02 - Impostos, taxas e contribuições;
03 - Despesas (bancárias, meios de pagamento, outras)
-; 99 - Outros
+04 - Frete
+99 - Outros
@@ -122,6 +123,7 @@
+
@@ -162,6 +164,24 @@
+
+
+ Valor do Adiantamento (usar apenas em pagamento à Prazo
+
+
+
+
+ Indicador para declarar concordância em antecipar o adiantamento
+ Operação de transporte com utilização de veículos de frotas dedicadas ou fidelizadas.
+Preencher com “1” para indicar operação de transporte de alto desempenho, demais casos não informar a tag
+
+
+
+
+
+
+
+
Informações do pagamento a prazo.
@@ -169,7 +189,7 @@
-
+
Número da Parcela
@@ -180,7 +200,7 @@
-
+
Data de vencimento da Parcela (AAAA-MM-DD)
@@ -193,6 +213,21 @@
+
+
+ Tipo de Permissão em relação a antecipação das parcelas
+ 0 - Não permite antecipar
+1 - Permite antecipar as parcelas
+2 - Permite antecipar as parcelas mediante confirmação
+
+
+
+
+
+
+
+
+
Informações bancárias
@@ -229,6 +264,19 @@
Informar os zeros não significativos.
+
+
+ Chave PIX
+ Informar a chave PIX para recebimento do frete.
+Pode ser email, CPF/ CNPJ (somente numeros), Telefone com a seguinte formatação (+5599999999999) ou a chave aleatória gerada pela instituição.
+
+
+
+
+
+
+
+
@@ -238,4 +286,4 @@
-
+
\ No newline at end of file
diff --git a/MDFe.AppTeste/Schemas/eventoMDFeTiposBasico_v3.00.xsd b/MDFe.AppTeste/Schemas/eventoMDFeTiposBasico_v3.00.xsd
index fc1ea1080..919701f0f 100755
--- a/MDFe.AppTeste/Schemas/eventoMDFeTiposBasico_v3.00.xsd
+++ b/MDFe.AppTeste/Schemas/eventoMDFeTiposBasico_v3.00.xsd
@@ -1,5 +1,5 @@
-
+
@@ -13,7 +13,7 @@
- Código do órgão de recepção do Evento. Utilizar a Tabela do IBGE extendida, utilizar 90 para identificar SUFRAMA, 91 para RFB, 92 para BackOffice BRId e 93 para ONE
+ Código do órgão de recepção do Evento. Utilizar a Tabela do IBGE extendida, utilizar 90 para identificar SUFRAMA, 91 para RFB, 93 para ONE, 94 para SVBA
@@ -36,8 +36,8 @@
CPF do Autor
- Informar zeros não significativos
-Usar com serie específica 920-969 para emitente pessoa física com inscrição estadual
+ Informar zeros não significativos.
+Usar com serie específica 920-969 para emitente pessoa física com inscrição estadual, ou para emissor TAC do Regime Especial da Nota Fiscal Fácil
@@ -68,7 +68,7 @@ Usar com serie específica 920-969 para emitente pessoa física com inscrição
-
+
@@ -88,6 +88,61 @@ Insira neste local o XML específico do tipo de evento (cancelamento, encerramen
+
+
+ Grupo de informações do pedido de registro de evento da Nota Fiscal Fácil
+
+
+
+
+
+ Solicitação do pedido de registro de evento da NFF.
+ Será preenchido com a totalidade de campos informados no aplicativo emissor serializado.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Grupo de Informação do Provedor de Assinatura e Autorização
+
+
+
+
+
+ CNPJ do Provedor de Assinatura e Autorização
+
+
+
+
+ Assinatura RSA do Emitente para DFe gerados por PAA
+
+
+
+
+
+ Assinatura digital padrão RSA
+ Converter 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.
+
+
+
+
+ Chave Publica no padrão XML RSA Key
+
+
+
+
+
+
+
+
@@ -96,7 +151,7 @@ Insira neste local o XML específico do tipo de evento (cancelamento, encerramen
-
+
@@ -175,7 +230,7 @@ Insira neste local o XML específico do tipo de evento (cancelamento, encerramen
-
+
@@ -212,7 +267,26 @@ Insira neste local o XML específico do tipo de evento (cancelamento, encerramen
-
+
+
+ IP do transmissor do documento fiscal para o ambiente autorizador
+
+
+
+
+ Porta de origem utilizada na conexão (De 0 a 65535)
+
+
+
+
+
+
+
+
+
+ Data e Hora da Conexão de Origem
+
+
diff --git a/MDFe.AppTeste/Schemas/mdfeModalAquaviario_v3.00.xsd b/MDFe.AppTeste/Schemas/mdfeModalAquaviario_v3.00.xsd
index d34a91bd6..97bd1b208 100755
--- a/MDFe.AppTeste/Schemas/mdfeModalAquaviario_v3.00.xsd
+++ b/MDFe.AppTeste/Schemas/mdfeModalAquaviario_v3.00.xsd
@@ -268,6 +268,19 @@
+
+
+ Maritime Mobile Service Identify
+ Preencher com o MMSI (Maritime Mobile Service Identify) fornecido pela ANATEL ou autoridade de telecomunicações de origem da embarcação
+
+
+
+
+
+
+
+
+
diff --git a/MDFe.AppTeste/Schemas/mdfeModalFerroviario_v3.00.xsd b/MDFe.AppTeste/Schemas/mdfeModalFerroviario_v3.00.xsd
index cf259de7e..6f043e0f6 100755
--- a/MDFe.AppTeste/Schemas/mdfeModalFerroviario_v3.00.xsd
+++ b/MDFe.AppTeste/Schemas/mdfeModalFerroviario_v3.00.xsd
@@ -1,4 +1,5 @@
+
@@ -126,11 +127,14 @@
-
+
Tonelada Útil
Unidade de peso referente à carga útil (apenas o peso da carga transportada), expressa em toneladas.
+
+
+
diff --git a/MDFe.AppTeste/Schemas/mdfeModalRodoviario_v3.00.xsd b/MDFe.AppTeste/Schemas/mdfeModalRodoviario_v3.00.xsd
index b384d44d4..f0d38621e 100755
--- a/MDFe.AppTeste/Schemas/mdfeModalRodoviario_v3.00.xsd
+++ b/MDFe.AppTeste/Schemas/mdfeModalRodoviario_v3.00.xsd
@@ -1,12 +1,12 @@
-
+
Tipo RNTRC - Registro Nacional Transportadores Rodoviários de Carga
-
+
@@ -15,7 +15,7 @@
Tipo CIOT - Código Identificador da Operação de Transporte
-
+
@@ -45,7 +45,7 @@
-
+
Código Identificador da Operação de Transporte
Também Conhecido como conta frete
@@ -109,10 +109,9 @@
-
+
- Número do comprovante de compra
- Número de ordem do comprovante de compra do Vale-Pedágio fornecido para cada veículo ou combinação veicular, por viagem.
+ Identificador do vale pedagio obrigatório - IDVPO
@@ -123,12 +122,58 @@
Valor do Vale-Pedagio
- Número de ordem do comprovante de compra do Vale-Pedágio fornecido para cada veículo ou combinação veicular, por viagem.
+ Valor do Vale-Pedágio obrigatório necessário à livre circulação, desde a origem da operação de transporte até o destino, do transportador contratado.
+
+
+ Tipo do Vale Pedagio
+
+01 - TAG; 04 - Leitura de placa (pela placa de identificação veicular)
+
+
+
+
+
+
+
+
+
+
+
+ Categoria de Combinação Veicular
+ Preencher com:
+
+02 Veículo Comercial 2 eixos;0
+4 Veículo Comercial 3 eixos;
+06 Veículo Comercial 4 eixos;0
+7 Veículo Comercial 5 eixos; 0
+8 Veículo Comercial 6 eixos;
+10 Veículo Comercial 7 eixos;
+11 Veículo Comercial 8 eixos;
+12 Veículo Comercial 9 eixos;
+13 Veículo Comercial 10 eixos;
+14 Veículo Comercial Acima de 10 eixos;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -152,7 +197,7 @@
- Número do CPF do contratente do serviço
+ Número do CPF do contratante do serviço
Informar os zeros não significativos.
@@ -171,17 +216,43 @@
-
+
+
+
+ Grupo de informações do contrato entre transportador e contratante
+
+
+
+
+
+ Número do contrato do transportador com o contratante quando este existir para prestações continuadas
+
+
+
+
+
+
+
+
+
+
+
+ Valor global do contrato
+
+
+
+
+
- Informações do Pagamento do Frete
+ Informações do Pagamento do Contrato
@@ -225,7 +296,7 @@
- Componentes do Pagamentoi do Frete
+ Componentes do Pagamentoi do Contrato
@@ -233,10 +304,12 @@
Tipo do Componente
+Preencher com:
01 - Vale Pedágio;
02 - Impostos, taxas e contribuições;
-03 - Despesas (bancárias, meios de pagamento, outras)
-; 99 - Outros
+03 - Despesas (bancárias, meios de pagamento, outras);
+04 - Frete
+99 - Outros
@@ -244,6 +317,7 @@
+
@@ -272,6 +346,19 @@
Valor Total do Contrato
+
+
+ Indicador de operação de transporte de alto desempenho
+ Operação de transporte com utilização de veículos de frotas dedicadas ou fidelizadas.
+Preencher com “1” para indicar operação de transporte de alto desempenho, demais casos não informar a tag
+
+
+
+
+
+
+
+
Indicador da Forma de Pagamento:0-Pagamento à Vista;1-Pagamento à Prazo;
@@ -284,6 +371,22 @@
+
+
+ Valor do Adiantamento (usar apenas em pagamento à Prazo
+
+
+
+
+ Indicador para declarar concordância em antecipar o adiantamento
+ Informar a tag somente se for autorizado antecipar o adiantamento
+
+
+
+
+
+
+
Informações do pagamento a prazo.
@@ -291,7 +394,7 @@
-
+
Número da Parcela
@@ -302,7 +405,7 @@
-
+
Data de vencimento da Parcela (AAAA-MM-DD)
@@ -315,6 +418,23 @@
+
+
+ Tipo de Permissão em relação a antecipação das parcelas
+ 0 - Não permite antecipar
+
+1 - Permite antecipar as parcelas
+
+2 - Permite antecipar as parcelas mediante confirmação
+
+
+
+
+
+
+
+
+
Informações bancárias
@@ -351,6 +471,19 @@
Informar os zeros não significativos.
+
+
+ Chave PIX
+ Informar a chave PIX para recebimento do frete.
+Pode ser email, CPF/ CNPJ (somente numeros), Telefone com a seguinte formatação (+5599999999999) ou a chave aleatória gerada pela instituição.
+
+
+
+
+
+
+
+
@@ -431,7 +564,7 @@
- Proprietários do Veículo.
+ Proprietário ou possuidor do Veículo.
Só preenchido quando o veículo não pertencer à empresa emitente do MDF-e
@@ -484,7 +617,7 @@ Só preenchido quando o veículo não pertencer à empresa emitente do MDF-e
- Tipo Proprietário
+ Tipo Proprietário ou possuidor
Preencher com:
0-TAC Agregado;
1-TAC Independente;
@@ -573,7 +706,7 @@ Só preenchido quando o veículo não pertencer à empresa emitente do MDF-e
-
+
UF em que veículo está licenciado
Sigla da UF de licenciamento do veículo.
@@ -654,7 +787,7 @@ Só preenchido quando o veículo não pertencer à empresa emitente do MDF-e
- Proprietários do Veículo.
+ Proprietários ou possuidor do Veículo.
Só preenchido quando o veículo não pertencer à empresa emitente do MDF-e
@@ -707,7 +840,7 @@ Só preenchido quando o veículo não pertencer à empresa emitente do MDF-e
- Tipo Proprietário
+ Tipo Proprietário ou possuidor
Preencher com:
0-TAC Agregado;
1-TAC Independente;
@@ -748,7 +881,7 @@ Só preenchido quando o veículo não pertencer à empresa emitente do MDF-e
-
+
UF em que veículo está licenciado
Sigla da UF de licenciamento do veículo.
diff --git a/MDFe.AppTeste/Schemas/mdfeTiposBasico_v3.00.xsd b/MDFe.AppTeste/Schemas/mdfeTiposBasico_v3.00.xsd
index 1945ff8ff..3dccc2d3a 100755
--- a/MDFe.AppTeste/Schemas/mdfeTiposBasico_v3.00.xsd
+++ b/MDFe.AppTeste/Schemas/mdfeTiposBasico_v3.00.xsd
@@ -112,15 +112,16 @@ Série na faixa [920-969]: Reservada para emissão por contribuinte pessoa físi
- Forma de emissão do Manifesto (Normal ou Contingência)
+ Forma de emissão do Manifesto
1 - Normal
-; 2 - Contingência
+; 2 - Contingência; 3-Regime Especial NFF
+
@@ -246,11 +247,12 @@ Informar 'EX' para operações com o exterior.
CPF do emitente
Informar zeros não significativos.
-Usar com série específica 920-969 para emitente pessoa física com inscrição estadual
+Usar com série específica 920-969 para emitente pessoa física com inscrição estadual.
+Poderá ser usado também para emissão do Regime Especial da Nota Fiscal Fácil
-
+
Inscrição Estadual do emitemte
@@ -353,7 +355,7 @@ Por exemplo, o arquivo para o schema do modal Rodoviário na versão 1.00 será
-
+
Conhecimentos de Tranporte - usar este grupo quando for prestador de serviço de transporte
@@ -487,10 +489,37 @@ Por exemplo, o arquivo para o schema do modal Rodoviário na versão 1.00 será
+
+
+
+ Indicador de Prestação parcial
+
+
+
+
+
+
+
+
+
+
+ Grupo de informações das NFe que foram entregues do CTe relacionado
+
+
+
+
+
+ Nota Fiscal Eletrônica
+
+
+
+
+
+
-
+
Nota Fiscal Eletronica
@@ -608,7 +637,7 @@ Por exemplo, o arquivo para o schema do modal Rodoviário na versão 1.00 será
-
+
Manifesto Eletrônico de Documentos Fiscais. Somente para modal Aquaviário (vide regras MOC)
@@ -833,7 +862,7 @@ Dados obrigatórios apenas no modal Rodoviário, depois da lei 11.442/07. Para o
Produto predominante
- Informar a descrição do produto predominante
+ Informar a descrição do produto predominante, conforme o item de maior valor financeiro conforme Resolução ANTT n° 5.867 de 2020).
@@ -852,7 +881,8 @@ Dados obrigatórios apenas no modal Rodoviário, depois da lei 11.442/07. Para o
08-Perigosa (granel líquido);
09-Perigosa (carga frigorificada);
10-Perigosa (conteinerizada);
-11-Perigosa (carga geral).
+11-Perigosa (carga geral).
+12-Granel pressurizada
@@ -868,6 +898,7 @@ Dados obrigatórios apenas no modal Rodoviário, depois da lei 11.442/07. Para o
+
@@ -1126,6 +1157,61 @@ Dados obrigatórios apenas no modal Rodoviário, depois da lei 11.442/07. Para o
Informações do Responsável Técnico pela emissão do DF-e
+
+
+ Grupo de informações do pedido de emissão da Nota Fiscal Fácil
+
+
+
+
+
+ Solicitação do pedido de emissão da NFF.
+ Será preenchido com a totalidade de campos informados no aplicativo emissor serializado.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Grupo de Informação do Provedor de Assinatura e Autorização
+
+
+
+
+
+ CNPJ do Provedor de Assinatura e Autorização
+
+
+
+
+ Assinatura RSA do Emitente para DFe gerados por PAA
+
+
+
+
+
+ Assinatura digital padrão RSA
+ Converter 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.
+
+
+
+
+ Chave Publica no padrão XML RSA Key
+
+
+
+
+
+
+
+
@@ -1161,7 +1247,7 @@ Dados obrigatórios apenas no modal Rodoviário, depois da lei 11.442/07. Para o
-
+
@@ -2436,4 +2522,4 @@ Observação: 28 caracteres são representados no schema como 20 bytes do tipo b
-
+
\ No newline at end of file
diff --git a/MDFe.AppTeste/Schemas/procMDFe_v3.00.xsd b/MDFe.AppTeste/Schemas/procMDFe_v3.00.xsd
index b4aadcaaf..9b0c8f35f 100755
--- a/MDFe.AppTeste/Schemas/procMDFe_v3.00.xsd
+++ b/MDFe.AppTeste/Schemas/procMDFe_v3.00.xsd
@@ -12,7 +12,26 @@
-
+
+
+ IP do transmissor do documento fiscal para o ambiente autorizador
+
+
+
+
+ Porta de origem utilizada na conexão (De 0 a 65535)
+
+
+
+
+
+
+
+
+
+ Data e Hora da Conexão de Origem
+
+
diff --git a/MDFe.AppTeste/Schemas/tiposGeralMDFe_v3.00.xsd b/MDFe.AppTeste/Schemas/tiposGeralMDFe_v3.00.xsd
index 234855bdf..ff639b4fa 100755
--- a/MDFe.AppTeste/Schemas/tiposGeralMDFe_v3.00.xsd
+++ b/MDFe.AppTeste/Schemas/tiposGeralMDFe_v3.00.xsd
@@ -1,5 +1,5 @@
-
+
@@ -91,6 +91,7 @@
+
@@ -136,7 +137,7 @@
-
+
@@ -146,7 +147,7 @@
-
+
@@ -156,7 +157,7 @@
-
+
@@ -191,7 +192,7 @@
-
+
@@ -200,16 +201,7 @@
-
-
-
-
-
- Tipo Número do CNPJ tamanho varíavel (3-14)
-
-
-
-
+
@@ -218,7 +210,7 @@
-
+
@@ -634,6 +626,15 @@
+
+
+ Tipo que representa uma chave publica padrão RSA
+
+
+
+
+
+
Tipo Placa
diff --git a/NFe.Classes/Informacoes/Pagamento/pagTipos.cs b/NFe.Classes/Informacoes/Pagamento/pagTipos.cs
index 81e81ceee..fb83aeb7c 100644
--- a/NFe.Classes/Informacoes/Pagamento/pagTipos.cs
+++ b/NFe.Classes/Informacoes/Pagamento/pagTipos.cs
@@ -58,6 +58,7 @@ namespace NFe.Classes.Informacoes.Pagamento
/// 21 - Crédito em loja
/// 22 - Pagamento eletrônico não informado - falha de hardware do sistema emissor
/// 90 - Sem pagamento (versão 4.00)
+ /// 91 - Pagamento posterior (versão 4.00)
/// 99 - Outros
///
public enum FormaPagamento
@@ -189,6 +190,13 @@ public enum FormaPagamento
[Description("Sem pagamento")]
[XmlEnum("90")]
fpSemPagamento = 90,
+
+ ///
+ /// 91 - Pagamento Posterior
+ ///
+ [Description("Pagamento Posterior")]
+ [XmlEnum("91")]
+ fpPagamentoPosterior = 91,
///
/// 99 - Outros