Pergunta

Existe alguma biblioteca PHP ou API que ajude ao lidar com os documentos X12 no PHP? Pesquisar no Google não ajuda muito, portanto, procurar pessoas com experiência neste campo.

Foi útil?

Solução

Fazendo uma rápida pesquisa no Google, encontrei algumas ferramentas que converterão documentos X12 em XML. O PHP fez muito progresso na área de análise XML.

A conversão para XML é uma opção?

Outras dicas

Se você souber quais segmentos e qual o significado em todos os segmentos. Então é apenas PHP

$file = file_get_contents('/edi.x12');
$segments = explode(~\n,$file);
foreach($segments as $segment){

$elements = explode('*',$segment);

foreach($elements as $element){

     switch($elements[0]){
          case 'ISA':
              break;
     /// And so on
}
}
}

Então você terá uma matriz composta por todos os segmentos no arquivo. Se você apenas itera sobre a matriz, é possível obter todos os elementos para o segmento determinado.

Mas, para criar um arquivo X12 EDI, é um pouco mais complicado.

Eu não vejo o ponto em primeiro lugar convertido em xml.

Não PHP, mas Python: http://bots.sourceforge.nettraduz de e para x12.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top