Páginas filhas
  • DT Alteração de Recebimento de Venda (Forma de Pagamento) - Varejo

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Integração
Função:Alterar a forma de recebimento de venda no Virtual PDV
Ticket:6253280
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-515


02. SITUAÇÃO/REQUISITO

Foi solicitado para que a importação de pacote do sistema Virtual PDV passe a gravar os mesmos movimentos de caixa dentro do sistema Virtual Age e também para que seja possível realizar a alteração do tipo de pagamento depois que o pacote importado já se encontra no sistema Virtual Age.

03. SOLUÇÃO

Foram ajustados os seguintes pacotes do sistema Virtual PDV:
4001 - Documento Fiscal: Foi implementado a geração do identificador único para a transação (GUID).
1005 - Movimento de caixa : Foi implementado uma nova TAG de transações recebidas, no XML com todos os identificadores de transação gerados dentro caixa usuário em questão, foi também implementado uma geração de identificador único para o caixa (GUID).
1002 - Fechamento de caixa: Foi implementado uma geração de identificador único par ao caixa (GUID).

Com isso ao ser importados para o o sistema Virtual Age:
4001 - Documento Fiscal: Será gravado o identificador na referente transação gerada pela importação do pacote.
1005 - Movimento de caixa: Caso venha no pacote a TAG de transações recebidas o sistema irá gerar os movimentos de caixa das respectivas transações, e também será gerado um novo caixa a não ser que exista um caixa aberto validado pela identificação do pacote, pois caso exista um caixa aberto com aquela identificação o mesmo será utilizado. 
1002 - Fechamento de caixa: Foi implementado para validar se já existe um caixa com a identificação do pacote, caso exista o mesmo será utilizado.

Além dessas alterações foram realizadas as seguintes implementações nos pacotes do sistema Virtual Age:
1005 - Movimento de caixa: Passou a ser gerado um movimento de caixa usuário para os tipos "Suprimento, retirada e retirada para depósito" antes dos movimentos de caixa filial ou matriz.
1002- Fechamento de caixa: Passou a ser gerado um movimento de caixa usuário antes da geração dos movimentos de caixa filial ou matriz.

Lembrando que para que seja gerado os movimentos de fechamento de caixa por pacote o seguinte parâmetro empresa "TP_MOV_CX_DINHEIRO_PAC" deverá estar configurado com o valor "2".

Nos processos de abertura de caixa e recontagem do sistema Virtual Age caso o caixa tenha origem por importação de pacote através do sistema Virtual PDV tais ações não poderão ser executadas. 

Totvs custom tabs box
tabsVirtual PDV, Virtual Age
idsPasso1,Passo2
Totvs custom tabs box items
defaultyes
referenciaPasso1

Observação: Nessa primeira etapa será realizado todo o processo utilizando o sistema Virtual PDV.

Imagem 01 - Demonstra a abertura da um caixa usuário utilizando o terminal 200 no Virtual PDV.


Imagem 02 - Demonstra o lançamento de um suprimento para o terminal 200 no valor de 100 R$.

Imagem 03 - Demonstra a realização de uma venda normal através do Virtual PDV utilizando o terminal 200 utilizando o caixa usuário aberto anteriormente, de um produto com o valor total de 1180,00 R$.

Imagem 04 - Demonstra a retirada normal do caixa usuário referente ao terminal 200 com o valor de 500,00 R$.


Imagem 05 - Demonstra uma retirada para depósito no valor de 500,00 R$ do caixa usuário aberto anteriormente para o terminal 200.

Imagem 06 - Demonstra a realização da contagem de caixa informando o valor de 250,00 R$ valor esse que sobrou após as retiradas realizadas anteriormente.


Imagem 07 - Demonstra o fechamento de caixa com todos os valores de movimentação que ocorreram durante o período que o mesmo estava aberto.


Imagem 08 - Demonstra os pacotes que estão disponíveis para enviar ao sistema Virtual Age, são eles de fechamento de caixa, movimentação de caixa e documento fiscal (venda).

Totvs custom tabs box items
defaultyes
tabsVirtual PDV, Virtual Age
idsPasso2
referenciaPasso2

Observação: Nesta segunda etapa todo o processo será realizado utilizando o sistema Virtual Age.


Imagem 01 - Demonstra que as informações do caixa usuário importadas do sistema Virtual PDV para o sistema Virtual Age estão sendo apresentadas corretamente.


Exemplo de alteração da forma de recebimento:

Imagem 02 - Demonstra a realização de uma venda feita através do sistema Virtual PDV no qual o método de pagamento está divido entre cheque e dinheiro a vista.


Imagem 03 - Demonstra através do componente FCRFP016 que as informações estão de acordo com as que foram importadas através do sistema Virtual PDV anteriormente, no qual é possível realizar a troca do tipo de pagamento.




Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>