PROD1330 Substituição de Produtos por TXT da Fábrica
v03.70 - Outubro/2004
Este programa tem a finalidade de substituir produtos assim como o ("PROD1300"). A diferença é que este substitui os produtos de forma automática, baseado em um arquivo texto específico para esta finalidade, que é fornecido pelo fabricante.
Os arquivos a serem importados devem estar no diretório cadastrado no ("COPE0100") para o programa em questão.
Tratamento por Bandeira:
New Holland: O arquivo fornecido pela New Holland é de formato Excel e deve ser formatado para que tenha somente os campos PRODUTO ANTECESSOR, PRODUTO SUCESSOR e SITUAÇÃO e salvo como csv (separando os campos por ponto e vírgula ";"), conforme exemplo de conteúdo de arquivo abaixo:
0330004011;9968808;1;
0330101029; 9959383;9;
Obs.: Caso o arquivo não tenha este formato, não será importado para o sistema.
O programa trata apenas as situações:
2 = Substituição
9 = Desativação
Ford: O arquivo fornecido pela Ford já está na forma texto e tem seu layout determinado pelo registro F02. Sendo assim, não precisa de nenhum tipo de manuseio para ser importado.
v03.70.05 – Maio/2005
Massey: O arquivo fornecido pela AGCO do Brasil já está no formato texto, sendo assim, não precisa de nenhum tipo de manuseio para ser importado.
O layout contém os seguintes campos:
Tipo |
Descrição |
N(06) |
Número de controle da Substituição. |
C(25) |
Código do Item Substituído. |
C(25) |
Código do Item Substituto. |
N(04) |
Quantidade. |
C(01) |
Identifica se a peça substituída consta da lista de preços. |
C(01) |
Identifica se a peça substituta é comercializada (NFM). |
C(01) |
Identifica se a peça substituta tem nova substituta. |
C(01) |
Identifica se a peça substituta consta da lista de preços. |
v03.80 – Agosto/2005
Mercedes: O arquivo fornecido pela Mercedes, já está no formato texto, sendo assim, não precisa de nenhum tipo de manuseio para ser importado.
Layout - Mbbras de Dados da Regulamentação Alternativa Via STM-400.
O layout contém os seguintes campos:
Tipo |
Descrição |
Char(021) |
Código MBBras do Item |
Char(001) |
Tipo de Registro |
Numério(002) |
Seqüência |
Char(003) |
Código de Referência |
Char(021) |
Número Item Alternativo |
Char(030) |
Denominação |
Numérico (011) |
Quantidade |
Char(002) |
Unidade de Quantidade |
Char(008) |
Data de Inclusão |
Char(029) |
Vago |
Trata os códigos de referência abaixo, para substituição do item:
C22 – A peça foi substituída. Fornecemos, portanto, a execução substitutiva.
C23 – A peça foi substituída. Fornecemos, portanto, a execução substitutiva junto com as peças adicionais, necessárias a primeira contagem (enumeradas sob C99).
C24 – A peça foi substituída. Fornecemos, portanto, a execução substitutiva e solicitamos utilizar do seu estoque as peças adicionais necessárias.
C28 – Utilizar a peça indicada no lugar da solicitada e efetuar novo pedido .
C30 – O número da peça foi alterado para uma nova forma ou um novo sistema de numeração.
Para os códigos de referência abaixo, caso existam estes códigos no arquivo, o programa insere "Data de Desativação" na tabela ("cmestoqu").
C01 – A peça não é mais fornecida.
C02 – A peça com este número não é fornecida para reposição.
C10 – Fornecimento suspenso. Este item necessita ainda de um esclarecimento técnico. Aguarde nossa informação.
C11 – A peça avulsa não é mais fornecida. Determinar o conjunto imediatamente superior ou então o par conforme microficha de peças em vigor ou circular (peças de reposição – Informações) e eventualmente efetuar novo pedido.
C12 – Não é mais fornecida como peça avulsa, mas somente no jogo. Examinar o caso e, se necessário, efetuar o pedido do jogo consultando literatura a respeito.
C14 – A peça ainda não foi montada. Cancelamos, portanto, seu pedido e pedimos analisar o caso mediante microficha de peças de reposição e ficha de dados do veículo.
C67 – O conjunto/jogo não é mais fornecido, mas somente a peça avulsa. Favor verificar e efetuar novo pedido.
C72 – Este item foi cancelado ou só parcialmente fornecido. Não será fornecido posteriormente. Favor renovar eventualmente o pedido.
v04.45 – Novembro/2011
Kia: O arquivo fornecido pela KIA já está no formato texto, sendo assim, não precisa de nenhum tipo de manuseio para ser importado.
Segue imagem de exemplo com o novo botão "Kia" com atalho na tecla "K":
O layout contém os seguintes campos para o arquivo PEC08 que passará a ser importado:
TIPO DE REGISTRO...............:CABEÇALHO
h7.CAMPO |
h7.SIGNIFICADO |
h7.CONTEÚDO |
Registro |
Identificação do Registro Header |
"0" |
Arquivo |
Nome do Arquivo |
"PEC08" |
Data |
Data da Geração do Arquivo |
DDMMAAAA |
Brancos |
Brancos |
|
Sequência |
Número Sequencial do Registro no Arquivo |
Numérico |
TIPO DE REGISTRO...............:TRANSAÇÃO
h7.CAMPO |
h7.SIGNIFICADO |
h7.CONTEÚDO |
|
|
|
Registro |
Identificação do Registro Tras. |
"1" |
Arquivo |
Nome do Arquivo |
"PEC08" |
Data |
Dt. Da geração do arquivo |
DDMMAAAA |
Item S/C |
Item cancelado/substituído (1) |
Alfan. |
Item sub |
Item substituto (se item cancelado, campo = branco |
Alfan. |
Data |
Dt. Do cancelamento/substituição |
DDMMAAAA |
Item S/C |
Item cancelado/substituído (2) |
Alfan. |
Item sub |
Item substituto (se item cancelado, campo = branco |
Alfan. |
Data |
Dt. Do cancelamento/substituição |
DDMMAAAA |
Item S/C |
Item cancelado/substituído (3) |
Alfan. |
Item sub |
Item substituto (se item cancelado, campo = branco) |
Alfan. |
Data |
Dt. Do cancelamento/substituição |
DDMMAAAA |
Brancos |
Brancos |
Brancos |
Sequência |
Número Sequencial do Registro no Arquivo |
|
TIPO DE REGISTRO...............:RODAPÉ
h7.CAMPO |
h7.SIGNIFICADO |
h7.CONTEÚDO |
|
|
|
Registro |
Identificação do Registro Trailler |
"9" |
Arquivo |
Nome do Arquivo |
"PEC08" |
Brancos |
Brancos |
|
Sequência |
Número Sequencial do Registro no Arquivo |
Numérico |
Para casos onde for cancelamento de produto será atualizada a "Data de Desativação" na tabela ("cmestoqu").
v04.70 – Setembro/2013
New Holland: O arquivo contendo o novo layout de importação fornecido pela New Holland é no formato Excel e, antes de salvá-lo como csv será necessário excluir a coluna NOTAS do arquivo original. Após este procedimento, salvar como csv (separando os campos por ponto e vírgula ";"), conforme exemplo de conteúdo de arquivo abaixo:
HF35264;MKT; HF35264;MKT;1;SSI;1
00000122;GFD;00000126;GFD; 1;SSI;1
Observações:
- Caso o arquivo não possua este formato, não será importado para o sistema;
- Vale lembrar que nenhum campo poderá possuir o caracter ";" (ponto e vírgula) em seu texto, pois este caracter é o delimitador de separação para importação. Caso seja encontrado em alguma parte do texto, consequentemente, ocorrerá problemas na importação.
O programa continuará com a mesma regra de negócio atual para todos os Tipos de Substituição (SBS, SSI e SPC, antigo Status igual a 2 - Substituição), ou seja, será transferida todo o histórico (demanda, movimentação e saldos) da antecessora para a sucessora.
O status "9 – Desativação", não será mais tratado pelo sistema.
v05.30 – Dezembro/2015
Alterado layout de substituição de produtos da New Holland
Onde: O campo part number antigo e part number atual representam respectivamente a antercessora e a sucessora.
O campo MRF e quantidade são desconsiderados.
O campo sub-aplicação indicação a ação a ser tomada em relação a substituição:
Para as 3 situações, marca na peça nova sua antecessora e marca na peça antiga sua sucessora e não transfe o saldo e movimento.
Quando o campo sub-aplicação estiver com "D", marca o produto antigo com a data de desativação.
V06.10 - Junho/2016
A partir desta implementação, ao realizar a substituição da peça, o sistema irá verificar se a linha e grupo do produto sucessor são diferentes da linha e grupo do produto antecessor (tabela cmgrupos). Caso seja diferente, o sistema irá verificar se o grupo do produto sucessor é igual a 999. Sendo igual, o grupo do produto sucessor deverá receber o grupo do produto antecessor.