Erro envio Bloco X reduções Z - ACBrSintegra/ACBrPAF - Projeto ACBr
By valdesc, November 29, 2016 in ACBrSintegra/ACBrPAF
valdesc 0
No envio do arquivo do bloco X reduções Z está retornando o erro abaixo.
Estado de SC.
Obs: Já atualizamos o componente acbr com a ultima versão do Svn.
<EnviarResult><?xml version="1.0" encoding="utf-8"?><ReducaoZResposta xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><Codigo>9</Codigo><Mensagem>ORA-06550: line 1, column 7:
PLS-00201: identifier 'USR_SAT_SIV.PKG_SIV_REDUCAO_Z' must be declared
PL/SQL: Statement ignored</Mensagem></ReducaoZResposta></EnviarResult>
ainda está em construção e manutenção do webservice de envio tanto de homologação quanto produção, por esse não vai funcionar!
acho que deverá aguardar a publicação legal para que tenhamos possibilidade de implementar o envio corretamente
LocalizaçãoTubarão
valdesc, também estou tento o mesmo problema. Esse é um erro interno do Oracle, é uma falha no SQL utilizado no servidor. Eles devem estar fazendo alterações no servidor e ficou instável. Nos resta aguardar a correção...
Estou em processo de Homologação na POLIMIG desde segunda feira. Na segunda feira transmitiu normalmente e a partir de ontem começou a dar este problema. Vamos torcer que volte a funcionar amanhã!
Mas eles estão obrigado você a enviar?
nem tem como pois está em fase de desenvolvimento
Só nos resta esperar mesmo. Pelo que sei pode ser homologado com ressalva do Bloco X e posteriormente registrar no SAT nova versão com a implementação do mesmo.
Pessoal, o WebService mudou, algumas rotinas foram alteradas. Vou fazer os ajustes no ACBr e em breve coloco aqui os fontes alterados.
Edited December 1, 2016 by leandroksc
e eles já subiram em algum lugar os manuais alterados?
Estou fazendo com base no WSDL. Vou ver se consigo deixar funcionando assim, acabaram de colocar o servidor no ar. Parece que teve uma alteração interessante, com base no WSDL parece que o XML agora deve ser enviado compactado em Zip no formato Base64. Estou analisando ainda e tentando implementar as alterações... Qualquer ajuda será bem vinda!
Acho que precisamos evitar esforços em vão e aguardar os manuais com as alterações ! Ok?
Estamos com homologação marcada, vou fazer as preliminares aqui pra estar na melhor situação possível até a homologação... Não sei se vão cobrar isso, mas vou fazer até onde for possível. Posto aqui então quando os manuais estiverem ok! Valeu Juliomar!
17 horas atrás, leandroksc disse:
Onde você conseguiu esse WSDL?
26 minutos atrás, Anderson Eccker disse:
http://webservices.sathomologa.sef.sc.gov.br/wsDfeSiv/Recepcao.asmx?WSDL
Mas não recomendo desenvolver agora, eles estão fazendo alterações. Ontem mesmo eu estava ajustando o código e o WS alterou a estrutura dos dados 2 vezes, ou seja, vou esperar eles terminarem!
5 horas atrás, leandroksc disse:
Blz, qualquer novidade vamos postando aqui,
Augusto Fontana 31
Farei a homologação em Janeiro/2017 e as homologadoras estão cobrando o funcionamento completo desse requisito,
ou seja, o PAF-ECF deve ser capaz de transmitir os dados para o Fisco.
A homologadora me passou esse link contendo as novas instruções para geração do XML, ele ainda não é oficial,
mas segundo me informaram será liberado em breve.
Dessa forma, precisei fazer algumas alterações nos fontes, para adequar o XML e os novos métodos do WebService de SC.
Com essas alterações que implementei estou conseguindo transmitir e consultar, os dados corretamente.
Segue abaixo descrição das alterações realizadas :
Agora no novo WebService, existem métodos distintos para envio, sendo uma para Redução Z e outro para o Estoque, por isso criei as propriedades 'EnviarReducaoZ' e 'EnviarEstoque' na classe TWebServices
Criei a unit pcnRetEnvBlocoX.pas para carregar os dados do XML de resposta
Criação de algumas propriedades, como CNPJ, EstadoProcessamentoCodigo, NumeroCredenciamento..., necessários no XML e úteis para facilitar a obtenção de alguma informações
ACBrBlocoX.rar
Lembrando que agora deve ser informado o arquivo zipado no formato Base64 no XML , segue trecho que utilizei aqui, caso alguém tenha interesse
uses Soap.EncdDecd
// Carregar o stream do arquivo Zip
vStream.LoadFromFile(vNomeArqZIP);
// Codificar o stream para Base64
WebServices.EnviarReducaoZ.XML := EncodeBase64(vStream.Memory, vStream.Size);
Onde você fará sua homologação?
Vou homologar na TecPar, mas me informei também na Unisul, e eles estão cobrando a mesma coisa.
Fiz novas alterações nos arquivos, para ficar mais de acordo com os arquivos atuais,
além de algumas correções no envio do arquivo de estoque.
onde eles publicaram as novas mudanças?
poderia passar o link e material para avaliar?
só para confirmação esse arquivo no docs é seu ou o sefaz que compartilhou ele direto? ou tem o link do local oficial dessas informações?