Skip to content

Referenciado por: Roteiro de Testes - Totali PoS |

CT de Venda - Por Formas de Pagamento ​

CT-FP-001 - Dinheiro, Desc. Geral 10% e Troco ​

ID:CT-FP-001
Funcionalidade:Dinheiro, Desc. Geral 10% e Troco
Pré Condição:

1.Configurações dos planos de pagamentos estejam devidamente cadastrados.
2.Garantir que não tenha fórmula de desconto no item ou na venda.

Procedimentos:

1.Emissão de NFC-e ou NF-e;
2.Informar forma de pagamento em dinheiro, indicando 10% de desconto no valor geral da venda e fornecendo troco.
3.Venda de produtos com vários tipos de tributação, com IPI, produto de KIT e promoção.
4.Na NFe3.10 o campo de Pagamento era obrigatório apenas para NFCe. Agora, na versão 4.0, o preenchimento do Grupo Informações de Pagamento (campopag) é obrigatório tanto para NFe quanto para NFCe.

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Na TT_OPE.VLROPE estarão 3 lançamentos: 1 com o valor pago (positivo), 2 com o valor total com desconto (negativo) e 3 com o valor do troco (negativo).
3.No xml da NF-e deverá apresentar:
<indPag>0 = pagamento à vista
<pag>
<detPag>
<tPag>01 = indica por qual meio a nota será paga. 01 = Dinheiro.
<vPag>408.50
<vTroco>4.98 = Valor do Troco.
</pag>

CT-FP-002 - Cheque, Desc. Geral 10% e Troco ​

ID:CT-FP-002
Funcionalidade:Cheque, Desc. Geral 10% e Troco
Pré Condição:

1.Configurações dos planos de pagamentos estejam devidamente cadastrados.
2.Garantir que não tenha fórmula de desconto no item ou na venda.

Procedimentos:

1.Emissão de NFC-e ou NF-e;
2.Informar forma de pagamento em cheque, indicando 10% de desconto no valor geral da venda e fornecendo troco.
3.Venda de produtos com vários tipos de tributação, com IPI, produto de KIT e promoção.
4.Na NFe3.10 o campo de Pagamento era obrigatório apenas para NFCe. Agora, na versão 4.0, o preenchimento do Grupo Informações de Pagamento (campopag) é obrigatório tanto para NFe quanto para NFCe.

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Emissão de troco como Conta Corrente.
3.Na TT_OPE.VLROPE estarão 3 lançamentos: 1 com o valor pago (positivo), 2 com o valor total com desconto (negativo) e 3 com o valor do troco (negativo).
4.Na TT_CHR os cheques e seus dados estarão lançados para baixa, que deve ser feita no Commerce.
5.No xml da NF-e deverá apresentar:
<pag>
<detPag>
<indPag>1 = pagamento à prazo (cheque para 30 dias)
<tPag>02 = indica por qual meio a nota será paga. 02 = Cheque.
<vPag>408.50
<vTroco>4.98 = Valor do Troco.
</pag>

CT-FP-003 - Cartão Débito TEF com Saque ​

ID:CT-FP-003
Funcionalidade:Cartão Débito TEF com Saque
Pré Condição:

1.Configurações dos planos de pagamentos estejam devidamente cadastrados.
2.Garantir que não tenha fórmula de desconto no item ou na venda.

Procedimentos:

1.Emissão de NFC-e ou NF-e;
2.Informar forma de pagamento com cartão de débito TEF informando um valor de saque.
3.Venda de produtos com vários tipos de tributação, com IPI, produto de KIT e promoção.
4.Na NFe3.10 o campo de Pagamento era obrigatório apenas para NFCe. Agora, na versão 4.0, o preenchimento do Grupo Informações de Pagamento (campopag) é obrigatório tanto para NFe quanto para NFCe.

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Na TT_OPE.VLROPE estarão 2 lançamentos: 1 com o valor pago (positivo) e 2 com o valor líquido (negativo).
3.Na TT_TEF estará os dados do cartão.
4.Na TT_ITF estará os dados das taxas do cartão.
5.No xml da NF-e deverá apresentar:
<pag>
<detPag>
<tPag>04 = indica por qual meio a nota será paga. 4 = Cartão de Débito.
<vPag>408.50
<card>
<tpIntegra>1 = Tipo de Integração para pagamento.
• 1=Pagamento integrado com o sistema de automação da empresa, Ex.: equipamento TEF, Comércio Eletrônico);
• 2=Pagamento não integrado com o sistema de automação da empresa, (Ex.: equipamento POS);
<CNPJ>05577343000137 = CNPJ da Credenciadora de cartão.
<tBand>01 = Visa.
<cAut>1425663 = Número de autorização da operação.
</card>
</detPag>
<vTroco>100.00
</pag>

CT-FP-004 - Cartão Crédito TEF com Acréscimo Geral ​

ID:CT-FP-004
Funcionalidade:Cartão Crédito TEF com 10% Acréscimo
Pré Condição:

1.Configurações dos planos de pagamentos estejam devidamente cadastrados.
2.Garantir que não tenha fórmula de desconto no item ou na venda.

Procedimentos:

1.Emissão de NFC-e ou NF-e;
2.Informar forma de pagamento com cartão de crédito TEF informando 10% acréscimo no geral.
3.Venda de produtos com vários tipos de tributação, com IPI, produto de KIT e promoção.
4.Na NFe3.10 o campo de Pagamento era obrigatório apenas para NFCe. Agora, na versão 4.0, o preenchimento do Grupo Informações de Pagamento (campopag) é obrigatório tanto para NFe quanto para NFCe.

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Na TT_OPE.VLROPE estarão 2 lançamentos: 1 com o valor pago (positivo) e 2 com o valor líquido (negativo).
3.Na TT_TEF estará os dados do cartão.
4.Na TT_ITF estará os dados das taxas do cartão.
5.No xml da NF-e deverá apresentar:
<pag>
<detPag>
<tPag>04 = indica por qual meio a nota será paga. 4 = Cartão de Débito.
<vPag>408.50
<card>
<tpIntegra>1 = Tipo de Integração para pagamento.
• 1=Pagamento integrado com o sistema de automação da empresa, Ex.: equipamento TEF, Comércio Eletrônico);
• 2=Pagamento não integrado com o sistema de automação da empresa, (Ex.: equipamento POS);
<CNPJ>05577343000137 = CNPJ da Credenciadora de cartão.
<tBand>01 = Visa.
<cAut>1425663 = Número de autorização da operação.
</card>
</detPag>
<vTroco>100.00
</pag>

CT-FP-005 - Cartão Manual Débito com Saque ​

ID:CT-FP-005
Funcionalidade:Cartão Manual Débito
Pré Condição:

1.Emissão de NFC-e ou NF-e;
2.Informar forma de pagamento com Cartão Manual Débito
3.Venda de produtos com vários tipos de tributação, com IPI, produto de KIT e promoção.
4.Na NFe 3.10 o campo de Pagamento era obrigatório apenas para NFCe. Agora, na versão 4.0, o preenchimento do Grupo Informações de Pagamento (campopag) é obrigatório tanto para NF-e quanto para NFC-e.

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Na TT_OPE.VLROPE estarão 2 lançamentos: 1 com o valor pago (positivo) e 2 com o valor líquido (negativo).
3.Na TT_TEF estará os dados do cartão.
4.Na TT_ITF estará os dados das taxas do cartão.
5.No xml da NF-e deverá apresentar:
<pag>
<detPag>
<tPag>04 = indica por qual meio a nota será paga. 4 = Cartão de Débito.
<vPag>408.50
<card>
<tpIntegra>2 = Tipo de Integração para pagamento.
• 1=Pagamento integrado com o sistema de automação da empresa, Ex.: equipamento TEF, Comércio Eletrônico);
• 2=Pagamento não integrado com o sistema de automação da empresa, (Ex.: equipamento POS);
<CNPJ>05577343000137 = CNPJ da Credenciadora de cartão.
<tBand>02 = Mastercard.
<cAut>1425663 = Número de autorização da operação.
</card>
</detPag>
</pag>

CT-FP-006 - Cartão Manual Crédito ​

ID:CT-FP-006
Funcionalidade:Cartão Manual Crédito
Pré Condição:

1.Emissão de NFC-e ou NF-e;
2.Informar forma de pagamento com Cartão Manual Crédito
3.Venda de produtos com vários tipos de tributação, com IPI, produto de KIT e promoção.
4.Na NFe 3.10 o campo de Pagamento era obrigatório apenas para NFCe. Agora, na versão 4.0, o preenchimento do Grupo Informações de Pagamento (campopag) é obrigatório tanto para NF-e quanto para NFC-e.

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Na TT_OPE.VLROPE estarão 2 lançamentos: 1 com o valor pago (positivo) e 2 com o valor líquido (negativo).
3.Na TT_TEF estará os dados do cartão.
4.Na TT_ITF estará os dados das taxas do cartão.
5.No xml da NF-e deverá apresentar:

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Na TT_OPE terá 3 lançamentos: 1 com o valor pago (positivo), 2 com o valor total com desconto (negativo) e 3 com o valor do troco (negativo).
3.No xml deverá apresentar:
<pag>
<detPag>
<tPag>03 = indica por qual meio a nota será paga. 3 = Cartão de Crédito.
<vPag>408.50
<card>
<tpIntegra>2 = Tipo de Integração para pagamento.
• 1=Pagamento integrado com o sistema de automação da empresa, Ex.: equipamento TEF, Comércio Eletrônico);
• 2=Pagamento não integrado com o sistema de automação da empresa, (Ex.: equipamento POS);
<CNPJ>05577343000137 = CNPJ da Credenciadora de cartão.
<tBand>03 = American Express.
<cAut>1425663 = Número de autorização da operação.
</card>
</detPag>
</pag>

CT-FP-007 - Conta Corrente ​

ID:CT-FP-007
Funcionalidade:Conta Corrente
Pré Condição:

1.Emissão de NFC-e ou NF-e;
2.Informar forma de pagamento com Conta Corrente
3.Venda de produtos com vários tipos de tributação, com IPI, produto de KIT e promoção.
4.Na NFe 3.10 o campo de Pagamento era obrigatório apenas para NFCe. Agora, na versão 4.0, o preenchimento do Grupo Informações de Pagamento (campopag) é obrigatório tanto para NF-e quanto para NFC-e.

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Na TT_OPE.VLROPE estarão 2 lançamentos: 1 com o valor pago (positivo) e 2 com o valor líquido (negativo).
3.Na TT_CCC o campo vlrlan conterá o lançamento em C/C e com o status de A = Aberta.
4.No xml deverá apresentar:
<pag>
<detPag>
<tPag>05 = indica por qual meio a nota será paga. 05 = Crédito Loja.
<vPag>408.50
</detPag>
</pag>

CT-FP-008 - Boleto Bancário ​

ID:CT-FP-008
Funcionalidade:Boleto Bancário com Parcelas
Pré Condição:

1.Configurações dos planos de pagamentos estejam devidamente cadastrados.
2.Garantir que os itens não estejam em promoção.
3.Garantir que não tenha fórmula de desconto no item ou na venda.

Procedimentos:

1.Emissão de NFC-e ou NFC-e;
2.Informar forma de pagamento com boleto bancário em parcelas.

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Na TT_REC.NUMPAR e SUBPAR conterão as parcelas e subparcelas e veja o FLGEST = A.

  • A - Aberto
  • C - Cancelado
  • X - Estornado
  • P - Pago

4.No xml deverá apresentar:
<detPag>
<indPag>1 = Pagamento à Prazo
<tPag>15 = Boleto Bancário

CT-FP-009 -Dinheiro, Cheque e Cartão Crédito TEF ​

ID:CT-FP-009
Funcionalidade:Dinheiro, Cheque e Cartão Crédito TEF
Pré Condição:

1.Configurações dos planos de pagamentos estejam devidamente cadastrados.
2.Garantir que os itens não estejam em promoção.
3.Garantir que não tenha fórmula de desconto no item ou na venda.

Procedimentos:

1.Emissão de NFC-e ou NF-e;
2.Informar forma de pagamento com cartão de crédito TEF informando 10% acréscimo no geral.
3.Venda de produtos com vários tipos de tributação, com IPI, produto de KIT e promoção.
4.Na NFe3.10 o campo de Pagamento era obrigatório apenas para NFCe. Agora, na versão 4.0, o preenchimento do Grupo Informações de Pagamento (campopag) é obrigatório tanto para NFe quanto para NFCe.

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Na TT_OPE.VLROPE estarão 6 lançamentos: 1 com o valor pago (positivo) e 2 com o valor líquido (negativo) para cada meio de pagametno.
3.Na TT_CHR os dados referentes ao Cheque.
4.Na TT_TEF estará os dados do cartão e na TT_ITF estará os dados das taxas do cartão.
5.Na TT_REC os 3 recebimentos.
5.No xml da NF-e deverá apresentar:
<pag>
<detPag>
<tPag>04 = indica por qual meio a nota será paga. 4 = Cartão de Débito.
<vPag>408.50
<card>
<tpIntegra>1 = Tipo de Integração para pagamento.
• 1=Pagamento integrado com o sistema de automação da empresa, Ex.: equipamento TEF, Comércio Eletrônico);
• 2=Pagamento não integrado com o sistema de automação da empresa, (Ex.: equipamento POS);
<CNPJ>05577343000137 = CNPJ da Credenciadora de cartão.
<tBand>01 = Visa.
<cAut>1425663 = Número de autorização da operação.
</card>
</detPag>
<vTroco>100.00
</pag>

Dinheiro:
<detPag>
<indPag>0
<tPag>01 = indica por qual meio a nota será paga. 01=Dinheiro.
<vPag>100.00
</detPag>

Cheque:
<detPag>
<indPag>1
<tPag>02 = indica por qual meio a nota será paga. 02=Cheque.
<vPag>200.00
</detPag>

Cartão Crédito TEF
<detPag> <indPag>0
<tPag>03 = indica por qual meio a nota será paga. 03=Cartão de Crédito.
<vPag>161.82
<card>
<tpIntegra> 1 = Tipo de Integração para pagamento.
• 1=Pagamento integrado com o sistema de automação da empresa, Ex.: equipamento TEF, Comércio Eletrônico);
• 2=Pagamento não integrado com o sistema de automação da empresa, (Ex.: equipamento POS);
<CNPJ>10440482000154 = CNPJ da Credenciadora de cartão.
<tBand>01 = Bandeira da operadora de cartão.
01=Visa
02=Mastercard
03=American Express
04=Sorocred
05=Diners Club
06=Elo
07=Hipercard
08=Aura
09=Cabal
99=Outros
<cAut>260008 = Número de autorização da operação.
</card>
</detPag>

CT-FP-010 - Vale Compra com Vale Troco (Totali PoS) ​

ID:CT-FP-010
Funcionalidade:CT-FP-010 Vale Compra com Vale Troco (Totali PoS)
Pré Condição:

1.Esse caso de teste só pode ser executado no Totali PoS.
2.Configurações dos planos de pagamentos estejam devidamente cadastrados.
3.Garantir que os itens não estejam em promoção.
4.Garantir que não tenha fórmula de desconto no item ou na venda.

Procedimentos:

1.Faça a devolução de uma venda com valor maior que esse venda.
2.Emita uma NFC-e ou NF-e;
3.Informar meio de pagamento com Vale Compra e indique troco pelo vale compra.

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Na TT_OPE terá 3 lançamentos: 1 com o valor pago (positivo) do VC, 2 com o valor total da venda (negativo) e 3 com o valor do troco (negativo).
3.Na TT_CCC terá 2 lançamentos um do vale compra da devolução e outro do vale troco.
4.No xml deve constar:
<indPag>0
<tPag>12=Vale Presente
<vPag>461.82
</detPag>
<vTroco>10.86

CT-FP-011 - Vale Presente ​

ID:CT-FP-010
Funcionalidade:CT-FP-011 Vale Presente
Pré Condição:

1.Configurações dos planos de pagamentos estejam devidamente cadastrados.
2.Garantir que os itens não estejam em promoção.
3.Garantir que não tenha fórmula de desconto no item ou na venda.

Procedimentos:

1.Emissão de NFC-e;
2.Informar forma de pagamento em dinheiro, indicando 10% de desconto no valor geral da venda e fornecendo troco.

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Na TT_OPE terá 3 lançamentos: 1 com o valor pago (positivo), 2 com o valor total com desconto (negativo) e 3 com o valor do troco (negativo).

CT-FP-012 - Parcelado ​

ID:CT-FP-012
Funcionalidade:CT-FP-012 Parcelado
Pré Condição:

1.Configurações dos planos de pagamentos estejam devidamente cadastrados.
2.Garantir que os itens não estejam em promoção.
3.Garantir que não tenha fórmula de desconto no item ou na venda.

Procedimentos:

1.Emissão de NFC-e ou NF-e;
2.Informar forma de pagamento com parcelas como por exemplo: Boleto.

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Na TT_REC conterá o número de parcelas vendidas.
3.No xml espera as tags:
<fat>
<nFat>311801
<vOrig>633.90
<vDesc>0.00
<vLiq>633.90
</fat>
<dup>
<nDup>001 = O Número da Parcela deve ser informado com 3 algarismos sequenciais e consecutivos (Exemplo:001,002.003,...).
<dVenc>2018-08-05 = campo Data de vencimento deve seguir o formato AAAA-MM-DD deve ser informado na ordem crescente de datas(Exemplo:2018-06-01,2018-07-01,2018-08-01,...)
<vDup>211.30
</dup>
<dup>
<nDup>002 = O Número da Parcela deve ser informado com 3 algarismos sequenciais e consecutivos (Exemplo:001,002.003,...).
<dVenc>2018-09-05 = campo Data de vencimento deve seguir o formato AAAA-MM-DD deve ser informado na ordem crescente de datas(Exemplo:2018-06-01,2018-07-01,2018-08-01,...)
<vDup>211.30
</dup>
<dup>
<nDup>003 = O Número da Parcela deve ser informado com 3 algarismos sequenciais e consecutivos (Exemplo:001,002.003,...).
<dVenc>2018-10-05 = campo Data de vencimento deve seguir o formato AAAA-MM-DD deve ser informado na ordem crescente de datas(Exemplo:2018-06-01,2018-07-01,2018-08-01,...)
<vDup>211.30
</dup>