Desenvolvimento
BM-2337 – Padronizar o código dos produtos nas notas fiscais de entrada e saída
Versão
5
Release
65
Autor
Jaciara Silva
Processo: Vendas
Nome do Processo: Emissão de nota fiscais
Acesso
Vendas\Movimentações
Motivação
Imprimir na nota fiscal de saída, o código interno do produto exatamente no mesmo formato que foi recebido através do XML do fornecedor. Para atender esta necessidade, foi implementado um recurso, onde será configurado o formato do código a ser impresso na nota de saída do cliente. Este recurso é útil, por exemplo, nos casos em que a empresa fornece produtos para ela mesma e os códigos dos produtos nas movimentações de entrada e saída, precisam ser exatamente iguais.
Para modificar o formato do código exibido na tag <cProd> nos casos em que se utiliza código de Barras gerado pelo Sistema (Barra Interna), foi criada no arquivo NFeSolucoes.ini a seção [SEPARA_BARRA_INTERNA] com as propriedades FORMATO e TAM_INDEX. Também foram criadas outras três propriedades adicionais, que não precisam ser preenchidas pelo cliente:
CARACTER_SEPARADOR
NAOEXCLUIR_ESPACOS
CARACTER_PREENCHIMENTO (estas não necessitam ser informadas para reproduzir o que foi solicitado pelo cliente)
Parâmetros
Configurar a regra de impressão do código do produto no arquivo NFeSolucoes.ini.
Entradas
Em c:\wts, localize o arquivo NFeSolucoes e configure o formato de impressão para o código interno.
[SEPARA_BARRA_INTERNA]
;USAR 2 dígitos. Exemplo [1] P08T03 (8 dígitos Cód Produto, 3 dígitos Tamanho) [2] P09C04E03T03 (+ 4 dígitos Cor, 3 dígitos Estampa)
FORMATO=P10T02C02
;Ler Tamanho pelo Índice
TAM_INDEX=F
;Se não for informado um CARACTER_SEPARADOR será utilizado o hífen
CARACTER_SEPARADOR= -
;Se nada for definido para NAOEXCLUIR_ESPACOS os espaços em branco serão excluídos. Use NAOEXCLUIR_ESPACOS=T para manter os espaços em branco
NAOEXCLUIR_ESPACOS=T
;Se for utilizado NAOEXCLUIR_ESPACOS=T pode-se informar um CARACTER_PREENCHIMENTO para ser utilizado no lugar do espaço em branco
CARACTER_PREENCHIMENTO=
Validações e Saídas
Na nota fiscal de saída será impresso o código do produto de acordo com a configuração feita no arquivo NFeSolucoes.ini.