x

FÓRUM CONTÁBEIS

TECNOLOGIA CONTÁBIL

respostas 1

acessos 959

Arquivo de retorno Siscoserv

Fabio Fernandes de Souza

Fabio Fernandes de Souza

Bronze DIVISÃO 2, Analista Programador
há 7 anos Quarta-Feira | 11 janeiro 2017 | 13:14

Boa tarde.
Estou com duvidas sobre o conteúdo do arquivo de retorno do Siscoserv, envio em Lote.
Estou desenvolvendo uma rotina para processar as informações do retorno do envio dos arquivos XML em lote.
Porem, seguindo a SEPRO não existe ambiente disponível para efetuar testes, o ambiente de homologação esteve disponivel ate o meio do ano de 2016 e não tem previsao para ser liberado novamente.

Minha Duvida é a seguinte.
Aquisição:
Se eu envio um arquivo, com 3 operações diferentes, e as 3 operações apresentarem algum tipo de problema, como irei identificar dentro de um mesmo arquivo os 3 erros referente a cada transação ?

Serão arquivos diferentes para cada erro ?
A tag ErroLote será repetida 3 vezes dentro o arquivo ?

Se alguem tiver algum arquivo de retorno de envio em lote, por favor me mostre pois preciso o mais rápido possível terminar o processo.


Este é um arquivo de exemplo que montei para testar mas acho que esta errado a montagem

<?xml version="1.0" encoding="UTF-8"?>
<RetornoLote xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="retorno_lote.xsd">
<ItemLote>
<NumeroRASEmpresa>14/00895200</NumeroRASEmpresa>
<NumeroRAS>00895200</NumeroRAS>
<IdPagamentoEmpresa>59456277_20140422_00895200</IdPagamentoEmpresa>
<IdPagamento>00895200</IdPagamento>
<NomeArquivoXML>XPTO.RAR</NomeArquivoXML>
<DataGeracaoProtocolo>2001-12-31T12:00:00</DataGeracaoProtocolo>
<RetornoOperacao>
<NumeroOperacaoEmpresa>42092097</NumeroOperacaoEmpresa>
</RetornoOperacao>
<RetornoOperacao>
<NumeroOperacaoEmpresa>42092145</NumeroOperacaoEmpresa>
</RetornoOperacao>
<RetornoOperacao>
<NumeroOperacaoEmpresa>42092196</NumeroOperacaoEmpresa>
</RetornoOperacao>
<RetornoItemPagamento>
<IdItemPagamentoEmpresa>278</IdItemPagamentoEmpresa>
<NumeroOperacaoEmpresa>42092097</NumeroOperacaoEmpresa>
</RetornoItemPagamento>
<RetornoItemPagamento>
<IdItemPagamentoEmpresa>279</IdItemPagamentoEmpresa>
<NumeroOperacaoEmpresa>42092145</NumeroOperacaoEmpresa>
</RetornoItemPagamento>
<RetornoItemPagamento>
<IdItemPagamentoEmpresa>280</IdItemPagamentoEmpresa>
<NumeroOperacaoEmpresa>42092196</NumeroOperacaoEmpresa>
</RetornoItemPagamento>
<Status>ERRO</Status>
<ErroLote>
<CodigoErro>E0003</CodigoErro>
<DescricaoErro>Número Operação Empresa inexistente.</DescricaoErro>
<DetalhamentoErro>
<ItemErro>AQUISICAO</ItemErro>
</DetalhamentoErro>
</ErroLote>
</ItemLote>
</RetornoLote>

O Portal Contábeis se isenta de quaisquer responsabilidades civis sobre eventuais discussões dos usuários ou visitantes deste site, nos termos da lei no 5.250/67 e artigos 927 e 931 ambos do novo código civil brasileiro.