01. DADOS GERAIS
Produto: | TOTVS Moda |
---|---|
Segmento: | Varejo |
Módulo: | TOTVS Moda PDV |
Função: | Ler código de barras genérico e adicionar o produto com quantidade. |
País: | Brasil |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAVAR-11092 |
02. SITUAÇÃO/REQUISITO
Ter a possibilidade de incluir itens na venda utilizando o Código de Barras Genérico ou Código de Barras Dinâmico → P000000708I022D50.
03. SOLUÇÃO
Desenvolvido mediante a configuração de parâmetro, a leitura do Código de Barras Genérico (nome adotado no TOTVS Moda PDV) ou Código de Barras Dinâmico.
Imagem 01: No componente ADMFM013, configurar o parâmetro TP_IMP_ETIQUETA_PRD_QTD como 1, exportar pelo componente INTFP033 um pacote de empresa, depois receber e processar no TOTVS Moda PDV;
Obs:
- Este parâmetro funciona combinado com o TP_VALIDA_CODIGOPRD_PDV, configurado pelo ADMFM014;
- Qualquer valor que for configurado diferente de 1, não habilitará a leitura do Código de Barras Genérico.
Conforme a configuração do parâmetro TP_IMP_ETIQUETA_PRD_QTD, a consulta terá comportamentos diferentes:
Parâmetro TP_VALIDA_CODIGOPRD_PDV, configurado com o valor 1.
Conforme a configuração do parâmetro TP_VALIDA_CODIGOPRD_PDV, a consulta terá comportamentos diferentes:
Parâmetro TP_VALIDA_CODIGOPRD_PDV, configurado com o valor 01, 02 ou qualquer outro número diferente de 03 (Ex: 00, 04, 05, ...), se comportará:
Imagem 02: Ao informar o código de barras genérico de um produto existente na base local, por exemplo, P000000708I011D33, será incluso na venda o produto 708 (código reduzido) e a quantidade 11,33.
Imagem 03: Ao informar o código de barras genérico de um produto inexistente na base local, por exemplo, P000000755I011D33, o produto 755 (código reduzido) e a quantidade 11,33, será apresentada a mensagem acima.
Imagem 04: Ao informar um código de barras inválido ou inexistente, por exemplo, S000000708I011D33, será apresentada a mensagem acima.
Obs: Nota-se que o código de barras começa com a letra S, divergindo com o formato do código de barras genérico, nesse caso será consultado como um código de barras normal!
Parâmetro TP_VALIDA_CODIGOPRD_PDV, configurado com o valor 03, se comportará:
Imagem 05: Ao informar o código de barras genérico de um produto existente na base local, por exemplo, P000000708I011D33, será incluso na venda o produto 708 (código reduzido) e a quantidade 11,33.
Imagem 06: Será apresentada a mensagem acima:
- Ao informar um código de barras genérico de um produto inexistente na base local, por exemplo, P000000755I011D33;
- Ao informar um código de barras inválido ou inexistente, por exemplo, S000000708I011D33;
Obs: Nota-se que o segundo código de barras começa com a letra S, divergindo com o formato do código de barras genérico, nesse caso será consultado como um código de barras normal!
Parâmetro TP_VALIDA_CODIGOPRD_PDV, configurado com o valor 0.
Conforme a configuração do parâmetro TP_VALIDA_CODIGOPRD_PDV, a consulta terá comportamentos diferentes:
Parâmetro TP_VALIDA_CODIGOPRD_PDV, configurado com o valor 01, 02 ou qualquer outro número diferente de 03 (Ex: 00, 04, 05, ...), se comportará:
Imagem 07: Será apresentada a mensagem acima:
- Ao informar um código de barras genérico de um produto existente na base local, por exemplo, P000000708I011D33;
- Ao informar um código de barras genérico de um produto inexistente na base local, por exemplo, P000000755I011D33;
- Ao informar um código de barras inválido ou inexistente na base local, por exemplo, S000000708I011D33;
Obs: Nota-se que o segundo código de barras começa com a letra S, divergindo com o formato do código de barras genérico, nesse caso será consultado como um código de barras normal!
Parâmetro TP_VALIDA_CODIGOPRD_PDV, configurado com o valor 03, se comportará:
Imagem 08: Será apresentada a mensagem acima:
- Ao informar um código de barras genérico de um produto existente na base local, por exemplo, P000000708I011D33;
- Ao informar um código de barras genérico de um produto inexistente na base local, por exemplo, P000000755I011D33;
- Ao informar um código de barras inválido ou inexistente na base local, por exemplo, S000000708I011D33;
Obs: Nota-se que o segundo código de barras começa com a letra S, divergindo com o formato do código de barras genérico, nesse caso será consultado como um código de barras normal!
04. DEMAIS INFORMAÇÕES
Parâmetros:
- Definir o tipo de formato na leitura do código de barras genérico por produto com quantidade.
- TOTVS Moda → TP_IMP_ETIQUETA_PRD_QTD;
- Indica qual forma de validação para código de produto no TOTVS Moda PDV.
- TOTVS Moda → TP_VALIDA_CODIGOPRD_PDV;
05. ASSUNTOS RELACIONADOS
- Documento de referência: https://tdn.totvs.com/x/VroDJ;