Skip to content

Esse artigo é o roteiro de testes do Projeto de Transferência com Emissão de Saldo Credor do cliente PCIA.

Características
Data da liberação do desenvolvimento: 07/06/2019
Data de início dos testes: 10/06/2019
Data de término dos testes: 21/06/2019
Versão/Verbas: 5.6Cr00/213
Projeto Principal: Jira DES-107
Base/Servidor: PCIA/TTORACLE

Caso de Teste ​

CT-DES107-001 - Pedido de Transferência ​

ID:CT-DES107-001
Funcionalidade:Pedido de Transferência
Localização Sistema:<span class="tela">Estoque >>> Pedido de Transferência >>> Novo</span>
Pré Condição:

1.Utilizar base PCIA - ttoracle. Garantir que as configurações de NF-e estejam corretas.
2.Garantir que as naturezas de operação para transferências estejam cadastradas.
3.Considerar que não existe IPI para transferências, pois a maioria dos clientes são do tipo VAREJO.

Procedimentos:

1. Informe os itens, no campo Referência digite o item ou faça uma pesquisa clicando na Lupa.
2. Para que o item seja incluído no pedido, clique em Enter ou Tab para confirmar. Nesse momento o pedido está criado.

Resultado Esperado:

1.Criação do pedido de reposição e visualização em Autorizar para aprovação.
2.Pedido com a situação: Em aberto.

CT-DES107-002 - Editar e Excluir Pedido de Transferência ​

ID:CT-DES107-002
Funcionalidade:Editar e Excluir Pedido de Transferência
Localização Sistema:<span class="tela">Estoque >>> Pedido de Transferência >>> Pedidos de Transferência</span>
Pré Condição:

1.Pedido com a situação Em aberto.

Procedimentos:
  • Nessa tela a situação de um pedido não poderá ser alterada.
  • É permitido cancelar ou editar os itens e suas quantidades.
  • Ao editar o item de um pedido autorizado, esse deve ser autorizado novamente.

1. Selecione o pedido e clique na <span class="tecla">Lupa</span> (mostrar).
2. Acesse a guia Itens de Pedido e faça a edição dos itens.

  • Para que o item seja incluído no pedido, clique em Enter ou Tab para confirmar.
  • Se desejar informar mais de uma quantidade, use o parâmetro padrão dos sistemas da Totali (qtd*referência).
  • Para excluir um item informado, use o parâmetro negativo (-referência).

3. Para cancelar um item do pedido clique na <span class="tecla">X</span>.

  • Se desejar voltar para a tela de principal clique no menu novamente.
Resultado Esperado:

1.Edição do pedido.
2.Alteração da situação do pedido.

CT-DES107-003 - Autorizar Pedido de Transferência ​

ID:CT-DES107-003
Funcionalidade:Autorizar Pedido de Transferência
Localização Sistema:<span class="tela">Estoque >>> Pedido de Transferência >>> Autorizar</span>
Pré Condição:

1.Pedido com a situação Em aberto.

Procedimentos:

1. Selecione o(s) pedido(s) para autorizar e clique em <span class="tecla">Confirmar</span>.

Resultado Esperado:

1.O pedido fica com a situação: Autorizado.
2. O pedido de transferência autorizado pode ser resgatado para a emissão da NF-e de transferência no Totali CheckOutNF, mas não serão considerados os parâmetros:
TRANSF_ICMS_0_PROTRI e TRANSF_CREDITO_C_IPI

CT-DES107-004 - NF-e de Saída por Transferência ​

ID:CT-DES107-004
Funcionalidade:NF-e de Saída por Transferência
Localização Sistema:<span class="tela">Estoque >>> Transferência</span>
Pré Condição:

1.Configurações de NF-e corretas.
2.Garantir as naturezas de operação para transferências estejam cadastradas.
3.Criar uma série específica para os testes. No caso criei a TE - Teste.
4.Considerar que não existe IPI para transferências, pois a maioria dos clientes são do tipo VAREJO.
4.1.Se na TD_FIL.DESIPITRA = F e a PATIPCOM = V entende-se que não calculo IPI na transferência.
4.2.No caso da PCIA, tem filiais com a PATIPCOM = A (ATACADISTA) e na TD_FIL.DESIPITRA = T, então destaca IPI na transferência e o preço de venda da filial de destino não pode estar zerado.
4.3A configuração TT_CFG.VALORTRANSFERENCIA = C - Preço de Compra, na transferência será considerado o preço de compra informado no cadastro do produto >> Grade >> Itens na coluna Preço de compra.
4.4.A filial TD_FIL.SUBSTITUTA = T significa que a filial é Substituta/Retém, aquela que envia a mercadoria com o crédito de ICMS calculado para a filial contribuinte substituído/destaca.
4.5.Se o parâmetro TRANSF_ICMS_0_PROTRI = T, indique que vai zerar Base e Valor de ICMS na transferência de produtos tributados.
5.A transferência só pode ocorrer para a saída de mercadoria de um estabelecimento com destino a outro pertencente ao mesmo titular (mesma empresa).
6.Não permite a transferência de itens de KIT.

Procedimentos:

1.Defina a empresa de Origem e a de Destino e clique em <span class="tecla">Próxima</span>.
2. Selecione os itens e as quantidades para geração da nota.
3.Emissão da Transferência.

Resultado Esperado:

1.Informação na tela. Transferência criada com Sucesso! Nota: 005-000-TE-1
2.Emissão de NF-e com a <natOp>TRANSFERENCIA MERCADORIA</natOp>
3.<xMotivo>Autorizado o uso da NF-e</xMotivo>
4. O parâmetro TRANSF_ICMS_0_PROTRI = F para essa filial, portanto gera o valor de ICMS.
<vICMS>3872.36</vICMS>

CT-DES107-005 - Cancelamento de NF-e de Transferência Saída ​

ID:CT-DES107-005
Funcionalidade:Cancelamento de NF-e de Transferência Saída
Localização Sistema:<span class="tela">Totali Backoffice >>> Vendas >>> Cancelamento</span>
Pré Condição:

1.Configurações de NF-e corretas.
2.Garantir que a NF-e que será cancelada tenha chave informada.

Procedimentos:

1.Efetuar o cancelamento dessa NF-e anterior.

Resultado Esperado:

1.<xmotivo>135: Evento registrado e vinculado a NF-e.
2.Ao consultar essa nota no <span class="tela">Totali Backoffice >>> Principal >>> Vendas >>> Manutenção</span> a situação será Cancelada.
3.Estorno da mercadoria no estoque.
4.Geração de número de protocolo e data de cancelamento.

CT-DES107-006 - NF-e de Entrada por Transferência ​

ID:CT-DES107-006
Funcionalidade:NF-e de Entrada por Transferência
Localização Sistema:<span class="tela">Totali CheckOut >>> F5-Funções >>> F2-Padrão >>> T-Transferências Automáticas</span>
Pré Condição:

1.Esteja logado na filial de destino (que dará a entrada na mercadoria).

Procedimentos:

1.Informe os dados da nota.

Resultado Esperado:

1.Emissão de NF-e com a <natOp>TRANSFERENCIA MERCADORIA</natOp>
2.Transferência resgatada na filial de recebimento.

CT-DES107-007 - NF-e de Transferência de Saldo Credor ​

ID:CT-DES107-007
Funcionalidade:NF-e de Transferência de Saldo Credor
Localização Sistema:<span class="tela">Vendas >>> Transferência de Saldo Credor de ICMS</span>
Pré Condição:

1.Existência de transferência sem geração de ICMS.
2.Criar o CFOP 5602 - Transferência de saldo credor de ICMS para outro estabelecimento da mesma empresa, destinado à compensação de saldo devedor de ICMS com o Uso: Complementar/Ajuste.
3. Indicar (td_fil.transfer.icm.nat) Para NF de Transferência de Saldo Credor de ICMS selecione no combo de opções serão apresentadas as naturezas do Uso: Complementar/Ajuste.
4.Um produto com o nome específico deve ser criado. No Totali Backoffice >>> Principal >>> Produtos >>> Cadastro crie: Nome: Transferência de crédito acumulado de ICMS.
NCM: 00
No Totali Config >>> Outros >>> Ambiente >>> NF Emitidas >>> Transferência informe o produto/serviço criado para a transferência de saldo credor.
5.O select abaixo apresentará se tem saldo ou não:

SELECT VEN.CODFIL, VEN.SEQUEN, SUM(IVE.VLRICM_CRE) VLRCRE
FROM TT_VEN VEN
INNER JOIN TT_IVE IVE ON IVE.CODFIL = VEN.CODFIL AND IVE.SEQUEN = VEN.SEQUEN  
WHERE VEN.CODFIL = '006'
AND VEN.FILCLI = '007'
AND VEN.DATHOR BETWEEN TO_DATE('14/06/2019 00:00:00','DD/MM/YYYY HH24:MI:SS') AND TO_DATE('14/06/2019 23:59:59','DD/MM/YYYY HH24:MI:SS')
AND VEN.FILCRE IS NULL  
AND VEN.SEQCRE IS NULL  
AND IVE.VLRICM_CRE > 0  
AND VEN.VLRNOT > 0      
AND VEN.FLGEST <> 'C' 
AND IVE.SITKIT IN ('2','3')  
GROUP BY VEN.CODFIL, VEN.SEQUEN    
UNION ALL 
SELECT VEN.CODFIL, VEN.SEQUEN, SUM(IVE.VLRICM_CRE * -1) VLRCRE       
FROM TT_VEN VEN
INNER JOIN TT_IVE IVE ON IVE.CODFIL = VEN.CODFIL AND IVE.SEQUEN = VEN.SEQUEN  
WHERE VEN.FILCLI = '006'
AND VEN.CODFIL = '007'        
AND VEN.DATHOR BETWEEN TO_DATE('14/06/2019 00:00:00','DD/MM/YYYY HH24:MI:SS') AND TO_DATE('14/06/2019 23:59:59','DD/MM/YYYY HH24:MI:SS')
AND VEN.FILCRE IS NULL  
AND VEN.SEQCRE IS NULL  
AND IVE.VLRICM_CRE > 0  
AND VEN.VLRNOT < 0      
AND VEN.FLGEST <> 'C' 
AND IVE.SITKIT IN ('2','3')  
GROUP BY VEN.CODFIL, VEN.SEQUEN 
Procedimentos:

1.Defina a empresa de Origem e a de Destino e informe o período <span class="tecla">Próxima</span>.

  • Serão apresentados todos as notas com saldo credor, informação da coluna TT_IVE.VLRICM_CRE.

2. Selecione a impressão e <span class="tecla">Confirmar</span>.

Resultado Esperado:

1.Emissão de NF-e com a <natop>TRANSFERENCIA MERCAD. REB. ADQ. TERCEIRO.
2.Geração do valor conforme informado no select e cálculo.
(Valor da transferência * % de ICMS da última compra, anterior a transferência).
Esse valor fica materializado na (tt_ive.vlricm_cre).

CT-DES107-008 - Estorno da NF-e de Transferência de Saldo Credor ​

ID:CT-DES107-008
Funcionalidade:NF-e de Estorno de Transferência de Saldo Credor
Localização Sistema:<span class="tela">Totali CheckOut</span>
Pré Condição:

1.Existência de transferência sem geração de ICMS.
2.Verificar parâmetro Somar valor de IPI no cálculo de crédito de ICMS na nota de transferência: TRANSF_CREDITO_C_IPI.
3.O select abaixo apresentará se tem saldo ou não:

SELECT VEN.CODFIL, VEN.SEQUEN, SUM(IVE.VLRICM_CRE) VLRCRE
FROM TT_VEN VEN
INNER JOIN TT_IVE IVE ON IVE.CODFIL = VEN.CODFIL AND IVE.SEQUEN = VEN.SEQUEN  
WHERE VEN.CODFIL = '006'
AND VEN.FILCLI = '007'
AND VEN.DATHOR BETWEEN TO_DATE('14/06/2019 00:00:00','DD/MM/YYYY HH24:MI:SS') AND TO_DATE('14/06/2019 23:59:59','DD/MM/YYYY HH24:MI:SS')
AND VEN.FILCRE IS NULL  
AND VEN.SEQCRE IS NULL  
AND IVE.VLRICM_CRE > 0  
AND VEN.VLRNOT > 0      
AND VEN.FLGEST <> 'C' 
AND IVE.SITKIT IN ('2','3')  
GROUP BY VEN.CODFIL, VEN.SEQUEN    
UNION ALL 
SELECT VEN.CODFIL, VEN.SEQUEN, SUM(IVE.VLRICM_CRE * -1) VLRCRE       
FROM TT_VEN VEN
INNER JOIN TT_IVE IVE ON IVE.CODFIL = VEN.CODFIL AND IVE.SEQUEN = VEN.SEQUEN  
WHERE VEN.FILCLI = '006'
AND VEN.CODFIL = '007'        
AND VEN.DATHOR BETWEEN TO_DATE('14/06/2019 00:00:00','DD/MM/YYYY HH24:MI:SS') AND TO_DATE('14/06/2019 23:59:59','DD/MM/YYYY HH24:MI:SS')
AND VEN.FILCRE IS NULL  
AND VEN.SEQCRE IS NULL  
AND IVE.VLRICM_CRE > 0  
AND VEN.VLRNOT < 0      
AND VEN.FLGEST <> 'C' 
AND IVE.SITKIT IN ('2','3')  
GROUP BY VEN.CODFIL, VEN.SEQUEN 
Procedimentos:

1.No Totali Backoffice >>> Principal >>> Vendas >>> Cancelamento permite o cancelamento de NF-es.
Indique os dados da NF-e e execute o cancelamento. O sistema apresentará os avisos necessários, no caso de inconsistências.

Resultado Esperado:

1.Emissão de NF-e com a <natop>TRANSFERENCIA MERCAD. REB. ADQ. TERCEIRO.
2.Verificar o valor de estorno conforme select e o cálculo.
Valor da transferência * % de ICMS da última compra, anterior a transferência) – ((Vlr Transf.+IPI)*0.10).
Esse valor fica materializado na (tt_ive.vlricm_est).
Na fórmula acima o IPI pode ser considerado ou não, conforme o parâmetro TRANSF_CREDITO_C_IPI.

CT-DES107-009 - Sem Frete e Seguro, Com Transportadora, Com Volume e Peso Líquido e Bruto ​

ID:CT-DES107-009
Funcionalidade:
Pré Condição:

1.O frete e seguro serão considerados somente para NF-e.
2.Cadastro do parceiro do tipo Transportadora, deve-se acessar o cadastro no Totali Backoffice.
3.É obrigatório informar uma transportadora quando lançar frete ou seguro.
4.Pode-se informar uma transportadora e o valor de frete ou seguro não serem informados.
5.O Totali PoS não acresce o desconto dado no total da venda no valor de frete e seguro. O acréscimo no total da venda é considerado no valor de frete e seguro, pois geralmente os acréscimos são vinculados as parcelas de pagamentos.
6.Veja se na base como está o rateio de frete se é por peso ou valor TT_CFG.RATEIO_FRETE.

Procedimentos:

1. Faça uma nota Sem Frete e Seguro, Com Transportadora, Com Volume e Peso Líquido e Bruto.
1. Na tela de Meios de Pagamentos, acesse F10-Complementos.
2. Informe quem pagará o frete: Nesse caso Sem Frete, informe a transportadora (F4-Transportador), volume, peso líquido e bruto.

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Na TT_VEN.VLRFRE
3.No xml da NF-e deverá apresentar:
<vFrete>0.00
<vSeg>0.00
<transp>
<modFrete>9 = Sem Ocorrência de Transporte.
<transporta>
<CNPJ>03701234000154
<xNome>BRASILPRESSA TRANSPORTE E LOGISTICA LTDA
<IE>106494228
<xEnder>AVENIDA DAS PALMEIRAS QD 34 LT 5051, SN
<xMun>APARECIDA DE GOIANIA
<UF>GO
</transporta>
<vol>
<qVol>13
<pesoL>458.000
<pesoB>856.000
</vol>
</transp>

CT-DES107-010 - Frete/Emitente e Seguro, Com Transportadora, Com Volume e Peso Líquido e Bruto ​

ID:CT-DES107-010
Funcionalidade:
Pré Condição:

1.O frete e seguro serão considerados somente para NF-e.
2.Cadastro do parceiro do tipo Transportadora, deve-se acessar o cadastro no Totali Backoffice.
3.É obrigatório informar uma transportadora quando lançar frete ou seguro.
4.Pode-se informar uma transportadora e o valor de frete ou seguro não serem informados.
5.O Totali PoS não acresce o desconto dado no total da venda no valor de frete e seguro. O acréscimo no total da venda é considerado no valor de frete e seguro, pois geralmente os acréscimos são vinculados as parcelas de pagamentos.
6.Veja se na base como está o rateio de frete se é por peso ou valor TT_CFG.RATEIO_FRETE.

Procedimentos:

1. Faça uma nota Sem Frete e Seguro, Com Transportadora, Com Volume e Peso Líquido e Bruto.
1. Na tela de Meios de Pagamentos, acesse F10-Complementos.
2. Informe quem pagará o frete: Nesse caso Sem Frete, informe a transportadora (F4-Transportador), volume, peso líquido e bruto.

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Na TT_VEN.VLRFRE
3.No xml da NF-e deverá apresentar:
<vFrete>0.00
<vSeg>0.00
<transp>
<modFrete>9 = Sem Ocorrência de Transporte.
<transporta>
<CNPJ>03701234000154
<xNome>BRASILPRESSA TRANSPORTE E LOGISTICA LTDA
<IE>106494228
<xEnder>AVENIDA DAS PALMEIRAS QD 34 LT 5051, SN
<xMun>APARECIDA DE GOIANIA
<UF>GO
</transporta>
<vol>
<qVol>13
<pesoL>458.000
<pesoB>856.000
</vol>
</transp>

CT-DES107-011 - Destinatário, Frete, Seguro, Com Transportadora, Com Volume e Peso Líquido e Bruto ​

ID:CT-DES107-008
Funcionalidade:Pré Condição:

1.O frete e seguro serão considerados somente para NF-e.
2.Cadastro do parceiro do tipo Transportadora, deve-se acessar o cadastro no Totali Backoffice.
3.É obrigatório informar uma transportadora quando lançar frete ou seguro.
4.Pode-se informar uma transportadora e o valor de frete ou seguro não serem informados.
5.O Totali PoS não acresce o desconto dado no total da venda no valor de frete e seguro. O acréscimo no total da venda é considerado no valor de frete e seguro, pois geralmente os acréscimos são vinculados as parcelas de pagamentos.
6.Veja se na base como está o rateio de frete se é por peso ou valor TT_CFG.RATEIO_FRETE.

Procedimentos:

1. Faça uma nota Sem Frete e Seguro, Com Transportadora, Com Volume e Peso Líquido e Bruto.
1. Na tela de Meios de Pagamentos, acesse F10-Complementos.
2. Informe quem pagará o frete: Nesse caso Sem Frete, informe a transportadora (F4-Transportador), volume, peso líquido e bruto.

Resultado Esperado:

1.<xmotivo>100:Autorizado o uso da NF-e.
2.Na TT_VEN.VLRFRE
3.No xml da NF-e deverá apresentar:
<vFrete>0.00
<vSeg>0.00
<transp>
<modFrete>9 = Sem Ocorrência de Transporte.
<transporta>
<CNPJ>03701234000154
<xNome>BRASILPRESSA TRANSPORTE E LOGISTICA LTDA
<IE>106494228
<xEnder>AVENIDA DAS PALMEIRAS QD 34 LT 5051, SN
<xMun>APARECIDA DE GOIANIA
<UF>GO
</transporta>
<vol>
<qVol>13
<pesoL>458.000
<pesoB>856.000
</vol>
</transp>