Escolar Documentos
Profissional Documentos
Cultura Documentos
Para arquivos EDI Novos, segue-se as mesmas regras do EDI TAB Files, exceto pelas formas de
parser e leitura serem diferentes.
Para cada supplier, a estrutura base de Levels, Segmentos, Elementos , Loops
precisa ser definida.
Foi alinhado juntamente com o cliente que o operador deverá fazer a configuração
na interface, juntamente com o Implementation GUIDE do supplier em mãos através
das interfaces abaixo. (Maiores detalhes estão na EF principal).
if (!_context.EdiX12Level.Any())
{
SeedEdiX12Tables();
SeedEdiX12Fields();
SeedEdiLevels();
SeedEdiLoops();
SeedEdiSegments();
SeedElements();
SeedFirstEdiX12Configuration();//TEMP
SeedEdiX12ElementAttribute();
}
É necessário avaliar se continua por meio de SEED ou por meio de script de banco
de dados.
O operador deve configurar quais campos do UNO se referem a específica estrutura. Isso ele
pode fazer devido ter os arquivos na mão.
O operador deve salvar a Configuração EDI para depois carregar o arquivo SAMPLE.
Caso tenha alguma inconsistência, deve ser corrigida a configuração para posterior carga do
SAMPLE.
Se tudo estiver ok, a configuração se torna ativa e válida para ser capturada no HangFire.
BILLService Arquivos:
Para realização de parser e sample, tem a classe EdiX12Service, com os métodos:
Processamento dos arquivos EDI 810 (Parser) para posterior envio para a rotina de
processamento de bills