Skip to content

Commit

Permalink
Atualização e padronização campo 'tPag' Meio de pagamento (#712)
Browse files Browse the repository at this point in the history
* Atualização campo 'tPag' Meio de pagamento 

Anexo I – Leiaute e Regras de Validação da NF-e e da NFC-e
Versão 7.00 – Novembro de 2020

* Atualização campo 'tPag' Meio de pagamento

Anexo I – Leiaute e Regras de Validação da NF-e e da NFC-e
Versão 7.00 – Novembro de 2020

* Atualização campo 'tPag' Meio de pagamento

Anexo I – Leiaute e Regras de Validação da NF-e e da NFC-e
Versão 7.00 – Novembro de 2020
  • Loading branch information
marcoslombardi authored Jan 18, 2021
1 parent 7be50b3 commit ae6fef6
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,12 @@ public enum NFMeioPagamento {
VALE_REFEICAO("11", "Vale refei\u00e7\u00e3o"),
VALE_PRESENTE("12", "Vale presente"),
VALE_COMBUSTIVEL("13", "Vale combust\u00edvel"),
DUPLICATA_MERCANTIL("14", "Duplicata Mercantil"),
BOLETO_BANCARIO("15", "Boleto Bancario"),
DUPLICATA_MERCANTIL("14", "Duplicata mercantil"),
BOLETO_BANCARIO("15", "Boleto bancario"),
DEPOSITO_BANCARIO("16", "Deposito bancario"),
PIX("17", "Pagamento Instantaneo (PIX)"),
TRANSFERENCIA_BANCARIA("18", "Transferencia bancaria"),
FIDELIDADE_CASHBACK("19", "Programa de fidelidade (Cashback)"),
SEM_PAGAMENTO("90", "Sem pagamento"),
OUTRO("99", "Outro");

Expand Down Expand Up @@ -47,4 +51,4 @@ public String getDescricao() {
}


}
}
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ public void deveObterTipoApartirDoSeuCodigo() {
Assert.assertEquals(NFMeioPagamento.VALE_PRESENTE, NFMeioPagamento.valueOfCodigo("12"));
Assert.assertEquals(NFMeioPagamento.VALE_COMBUSTIVEL, NFMeioPagamento.valueOfCodigo("13"));
Assert.assertEquals(NFMeioPagamento.BOLETO_BANCARIO, NFMeioPagamento.valueOfCodigo("15"));
Assert.assertEquals(NFMeioPagamento.DEPOSITO_BANCARIO, NFMeioPagamento.valueOfCodigo("16"));
Assert.assertEquals(NFMeioPagamento.PIX, NFMeioPagamento.valueOfCodigo("17"));
Assert.assertEquals(NFMeioPagamento.TRANSFERENCIA_BANCARIA, NFMeioPagamento.valueOfCodigo("18"));
Assert.assertEquals(NFMeioPagamento.FIDELIDADE_CASHBACK, NFMeioPagamento.valueOfCodigo("19"));
Assert.assertEquals(NFMeioPagamento.SEM_PAGAMENTO, NFMeioPagamento.valueOfCodigo("90"));
Assert.assertEquals(NFMeioPagamento.OUTRO, NFMeioPagamento.valueOfCodigo("99"));
}
Expand All @@ -33,7 +37,11 @@ public void deveRepresentarOCodigoCorretamente() {
Assert.assertEquals("12", NFMeioPagamento.VALE_PRESENTE.getCodigo());
Assert.assertEquals("13", NFMeioPagamento.VALE_COMBUSTIVEL.getCodigo());
Assert.assertEquals("15", NFMeioPagamento.BOLETO_BANCARIO.getCodigo());
Assert.assertEquals("16", NFMeioPagamento.DEPOSITO_BANCARIO.getCodigo());
Assert.assertEquals("17", NFMeioPagamento.PIX.getCodigo());
Assert.assertEquals("18", NFMeioPagamento.TRANSFERENCIA_BANCARIA.getCodigo());
Assert.assertEquals("19", NFMeioPagamento.FIDELIDADE_CASHBACK.getCodigo());
Assert.assertEquals("90", NFMeioPagamento.SEM_PAGAMENTO.getCodigo());
Assert.assertEquals("99", NFMeioPagamento.OUTRO.getCodigo());
}
}
}

0 comments on commit ae6fef6

Please sign in to comment.