KIAP0100 Carregar peças em Back Order KIA
Visto a necessidade de sincronizar informações enviadas via arquivo pela fábrica relacionadas ao número de peças que estão em Back Order na concessionária, o programa lê o arquivo e atualiza as informações na base de dados.
A pasta onde o arquivo deve ser salvo pode ser parametrizada no programa ("COPE0100").
A estrutura do corpo do arquivo segue:

Nome

Descrição

Pedido

Número do Pedido do BR

Item

Código do Produto

Quantidade

Quantidade Pedida

Situação

P = Pendente ou C = Cancelado)


Inserindo o nome do arquivo no campo "Nome do Arquivo" ele automaticamente atualizará a quantidade de peças em Back Order. Caso não seja encontrado o item ou haja falha na atualização desta quantidade o erro é reportado em relatório.
Segue abaixo exemplos da janela do programa e do relatório de erros.

Os campos "Nro. Pedido", "Item" e "Quantidade" mostram o progresso da carga do arquivo.
Modelo do relatório contendo erros na execução do processo:
SISDIA 1 ERROS NO ARQUIVO DATA: 08/11/2011 11:17:38
SISDIA-KIAP0100-v04.45.01 PAGINA: 1
ARQUIVO: teste.bo
-------------------------------------------------------------------
PEDIDO NRO. ITEM NRO.LINHA ERRO TIPO
-------------------------------------------------------------------
372001 1640172XXX 00000002 Nao encontrou produto
372001 811101E221 00000002 Nao encontrou produto
372001 8519212800 00000003 Nao atualizou quantidade BO
372001 8533189136 00000004 Nao encontrou produto
O relatório de erros traz o número do pedido da fábrica na coluna "PEDIDO", o número do item a coluna "NRO. ITEM", o número da linha do arquivo onde o erro ocorreu na coluna "NRO.LINHA" e o tipo do erro na coluna "ERRO TIPO".