Ir para conteúdo
  • Cadastre-se

dev botao

Bloco X - Alterações no envio


  • Este tópico foi criado há 2243 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

27 minutos atrás, IGOR ALEXANDRO SCHERER disse:

Perfeito o seu xml está validando no link (https://sathomologa.sef.sc.gov.br/tax.NET/sat.dfe.siv.web/validacao.aspx), porém me surgiu uma dúvida esse layout está diferente do último publicado (https://www.confaz.fazenda.gov.br/legislacao/despacho/2017/dp045_17) estou me baseando no layout correto ou houve outra publicação do layout? 

Houve outras publicações depois dessa... 

 

 

Link para o comentário
Compartilhar em outros sites

30 minutos atrás, IGOR ALEXANDRO SCHERER disse:

Perfeito o seu xml está validando no link (https://sathomologa.sef.sc.gov.br/tax.NET/sat.dfe.siv.web/validacao.aspx), porém me surgiu uma dúvida esse layout está diferente do último publicado (https://www.confaz.fazenda.gov.br/legislacao/despacho/2017/dp045_17) estou me baseando no layout correto ou houve outra publicação do layout? 

 

 

Eles alteram o web service sem aviso prévio... é sempre bom entrar em contato com o fisco para saber sobre as alterações...

Utilize o XSD como base... 

Conforme e-mail do auditor fiscal Bruno Nogueira, segue links atualizados referente ao bloco X da ER 02.05:

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

17 minutos atrás, naiaragomesp disse:

Eles alteram o web service sem aviso prévio... é sempre bom entrar em contato com o fisco para saber sobre as alterações...

Utilize o XSD como base... 

Conforme e-mail do auditor fiscal Bruno Nogueira, segue links atualizados referente ao bloco X da ER 02.05:

Muito obrigado pela sua ajuda @naiaragomespEu estava desenvolvendo em um layout desatualizado... Irei seguir suas dicas! Abraço. 

 

 

 

 

 

 

Link para o comentário
Compartilhar em outros sites

34 minutos atrás, IGOR ALEXANDRO SCHERER disse:

Foi publicada essa alteração? Poderia me fornecer o link?

Igor acabei de solicitar os links e modelos atualizados para a Polimig: 

 

Homologação - XSD  
Redução Z         https://sathomologa.sef.sc.gov.br/tax.NET/sat.dfe.siv.web/xsd/reducaoz.xsd
Estoque         https://sathomologa.sef.sc.gov.br/tax.NET/sat.dfe.siv.web/xsd/estoque.xsd
  
Homologação - XML  
Página           https://sathomologa.sef.sc.gov.br/tax.NET/sat.dfe.siv.web/validacao.aspx
Webservice         http://webservices.sathomologa.sef.sc.gov.br/wsDfeSiv/Recepcao.asmx
  
Produção - XSD  
Redução Z         https://tributario.sef.sc.gov.br/tax.NET/sat.dfe.siv.web/xsd/reducaoz.xsd
Estoque           https://tributario.sef.sc.gov.br/tax.NET/sat.dfe.siv.web/xsd/estoque.xsd
  
Produção - XML  
Página           https://tributario.sef.sc.gov.br/tax.NET/sat.dfe.siv.web/validacao.aspx
Webservice         http://webservices.sef.sc.gov.br/wsDfeSiv/Recepcao.asmx
  
Bloco X atualizado https://docs.google.com/document/d/1yez14gry9Mi4rTpwDRDf--bR-SLzijD81OPeJzh9FqE/edit?usp=sharing

Link para o comentário
Compartilhar em outros sites

2 horas atrás, oyagawa disse:

 

Valeu amigo, vou seguir o layout! 

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

Em 31/10/2017 at 09:26, Guilherme Verardi disse:

 

Fiz umas alterações no seu Demo na opção de gerar arquivos para Estoque, seguindo o que tenho aqui na ultima versão dos arquivos. Talvez você não consiga compilar o projeto, pois utilizo o Delphi XE8, mas você vai ter um .exe e os fontes para analisar.

Uma coisa que percebi, é que talvez você esteja usando os arquivos do início do tópico, mas mais abaixo eu anexei um zip com mais algumas mudanças. Porque se você prestar atenção, não utilizo mais a função EnviarReducaoZ ou EnviarEstoque, e sim a EnviarBlocoX.

 

ACBrBlocoXDemo.zip

Guilherme qual versão da revisão do ACBR vc utilizou? 

Link para o comentário
Compartilhar em outros sites

1 hora atrás, IGOR ALEXANDRO SCHERER disse:

Guilherme qual versão da revisão do ACBR vc utilizou? 

Gostaria de saber, pois o .exe que está junto com o seu demo.zip está comunicando normalmente com o webservice na opção EnviarBlocoX! Porém com o ACBR atualizado ele possui apenas EnviarReducaoZ ou EnviarEstoque, onde gera o erro http 500. Tentei implementar no meu ACBR suas alterações porém não obtive sucesso... Com o novo Layout o envio correto volta a ser pelo método EnviarReducaoZ?

Link para o comentário
Compartilhar em outros sites

25 minutos atrás, IGOR ALEXANDRO SCHERER disse:

Gostaria de saber, pois o .exe que está junto com o seu demo.zip está comunicando normalmente com o webservice na opção EnviarBlocoX! Porém com o ACBR atualizado ele possui apenas EnviarReducaoZ ou EnviarEstoque, onde gera o erro http 500. Tentei implementar no meu ACBR suas alterações porém não obtive sucesso... Com o novo Layout o envio correto volta a ser pelo método EnviarReducaoZ?

Este tópico foi criado para falar sobre as alterações que fiz para funcionar. Se seguir a conversa desde o início, verá que existem anexos com os fontes do ACBr que alterei para funcionar com as novas alterações.

Link para o comentário
Compartilhar em outros sites

13 minutos atrás, Guilherme Verardi disse:

Este tópico foi criado para falar sobre as alterações que fiz para funcionar. Se seguir a conversa desde o início, verá que existem anexos com os fontes do ACBr que alterei para funcionar com as novas alterações.

Bom dia,

Sim eu tinha baixado porém fiz uma confusão, substitui em outra pasta de instalação do ACBR, dai achei que havia tido novas alterações.... mil desculpas seu código está perfeito! Muito obrigado amigo, e desculpa a falta de atenção... Abraço. 

Link para o comentário
Compartilhar em outros sites

Em 06/11/2017 at 18:49, Juliomar Marchetti disse:

Boa tarde

recebi hoje a  noticia que dia 3 passado veio outro layout com mais mudanças no Bloco X

hoje a noite tentarei resolver.

Bom dia, sobre a união dos métodos EnviarEstoque/EnviarReducaoZ e ValidarEstoque/ReducaoZ alguma notícia ? 
 

Desde já agradeço

Editado por Álax Filho

certapeq.png.860417bd71c0ae0a8f7faa90de32016b.png
Álax Jorge Morais Filho
[email protected]
Chapecó-SC | www.certasistemas.com.br

Link para o comentário
Compartilhar em outros sites

  • Moderadores
Em 11/18/2017 at 08:58, Álax Filho disse:

Bom dia, sobre a união das métodos EnviarEstoque/EnviarReducaoZ e ValidarEstoque/ReducaoZ alguma notícia ? 
 

Desde já agradeço

Boa noite

ainda não pois eles ainda vão alterar mais coisas e não tem nada definitivo.

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

Segue em anexo os fontes com as modificações do Bloco X referente as alterações disponibilizadas no layout (alterações realizadas com base na revisão 14175).

Em anexo também segue um arquivo redução Z e um arquivo de estoque como exemplos que foram enviados e validados.

 

Histórico das alterações:

 Alterações fonte ACBrBlocoX_Comum.pas:

  • Grupo Estabelecimento: Removido os campos CNPJ e Nome Empresarial que foram removidos do layout.
  • Grupo PafEcf: Removido os campos NomeComercial, Versao, CNPJDesenvolvedor e NomeEmpresarialDesenvolvedor que foram removidos do layout.

 Alterações fonte ACBrBlocoX_WebServices.pas:

  • Alterado a montagem dos dados da mensagem: Removido as tags pCnpjEstabelecimento, pDataReferencia e pNumeroCredenciamentoEcf que foram removidas do layout.
  • Alterado endereço do webservice que foi modificado.

Alteração fonte ACBrBlocoX_Estoque.pas:

  • Inserido controle para setar vazio a alíquota quando a alíquota for zero e a situação tributária for: Isento, Não Tributado ou Substituição Tributária, pois ocorre erro se for zero.

Alterações fonte ACBrBlocoX_ReducaoZ.pas:

  • Grupo Ecf: Removido os campos NumeroCredenciamento, Tipo, Marca, Modelo, Versao, Caixa que foram removidos do layout.
  • Grupo DadosReduzaoZ: Inserido controle para o tipo de convênio gerar 6 ou 9 dígitos e alterado formato dos campos VendaBrutaDiaria e GT, pois não podem ter virgula e deve ter zeros a esquerda em virtude da validação que ocorre erro.

Alteração fonte pcnConversao.pas:

  • Inserido tcNumStr no tipo de campo, utilizado na geração dos campos VendaBrutaDiaria e GT do arquivo da Redução Z.

Alteração fonte pcnGerador.pas:

  • Inserido tratamento para o tipo tcNumStr, para inserir zeros a esquerda.

 

Informativo repassado pela secretária de Estado da Fazendo de Santa Catarina com resumo dos ambientes:

OBS: Peço que utilizem o ambiente de produção para testes somente até o dia 15/11. Após esta data, isso iremos excluir todos os registros e deixá-lo pronto para recepcionar os dados, conforme os prazos estabelecidos em legislação.
O ambiente de homologação continuará disponível.

Att.
Bruno Nogueira
Auditor Fiscal da Receita Estadual
Secretaria de Estado da Fazenda de Santa Catarina
Diretoria de Administração Tributária – DIAT
Gerência de Sistemas e Informações Tributárias – GESIT

Fontehttp://bell.unochapeco.edu.br/lts/?p=3171

Obs: ainda não é a versão final do layout.

 

Fontes.rar

Arquivos.rar

Editado por Vanessinha Mocellin
  • Curtir 2

Att. Vanessa Mocellin | Arquiteta de Sistemas 
Sysmo Sistemas Ltda
São Miguel do Oeste - SC | Filial: Itajaí - SC
Fone: 49 3631.0600 | Ramal: 612

www.sysmo.com.br

Link para o comentário
Compartilhar em outros sites

26 minutos atrás, Guilherme Verardi disse:

Boa tarde, não foi esquecido de alterar as classes TValidarEstoque e TValidarReducaoZ? Pergunto isso, pois se olhar o webservice de recepção, tanto em Homologação quando em Produção, não existe mais a operação "ValidarEstoque" ou "ValidarReducaoZ", mas somente a "Validar".

Boa tarde Guilherme, nossa aplicação não utiliza o método "Validar", utilizamos apenas "Enviar" e "Consultar".

Teria que verificar se esta disponível esse serviço, caso sua aplicação esta utilizando esse método fique a vontade em testar e sugerir a alteração!

  • Curtir 1

Att. Vanessa Mocellin | Arquiteta de Sistemas 
Sysmo Sistemas Ltda
São Miguel do Oeste - SC | Filial: Itajaí - SC
Fone: 49 3631.0600 | Ramal: 612

www.sysmo.com.br

Link para o comentário
Compartilhar em outros sites

2 minutos atrás, Vanessinha Mocellin disse:

Boa tarde Guilherme, nossa aplicação não utiliza o método "Validar", utilizamos apenas "Enviar" e "Consultar".

Teria que verificar se esta disponível esse serviço, caso sua aplicação esta utilizando esse método fique a vontade em testar e sugerir a alteração!

Sim, estou utilizando essa função antes de fazer o envio na minha aplicação.

Sobre os fontes, os arquivos que enviei nos outros posts contém esta alteração, por isso da pergunta, já que havia inserido nas minhas alterações estes detalhes. Inclusive as funções de Envio, pois as duas classes de envio possuem o mesmo layout. Podendo assim ser unidos em "ValidarBlocoX" e "EnviarBlocoX".

Link para o comentário
Compartilhar em outros sites

  • Moderadores
2 minutos atrás, Guilherme Verardi disse:

Sim, estou utilizando essa função antes de fazer o envio na minha aplicação.

Sobre os fontes, os arquivos que enviei nos outros posts contém esta alteração, por isso da pergunta, já que havia inserido nas minhas alterações estes detalhes. Inclusive as funções de Envio, pois as duas classes de envio possuem o mesmo layout. Podendo assim ser unidos em "ValidarBlocoX" e "EnviarBlocoX".

é possível você efetuar um merge desse código e anexar novamente aqui Guilherme?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

Seguem os arquivos com o merge e os XML's gerados. Note que também mudei algumas variáveis locais para o private, pois estavam acessíveis de fora da classe, e o nome das propriedade de "EstadoProcessamento" para "SituacaoProcessamento", pois foram alterados no XML de retorno.

Fontes.zip

Arquivos.zip

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Moderadores
26 minutos atrás, Guilherme Verardi disse:

Seguem os arquivos com o merge e os XML's gerados. Note que também mudei algumas variáveis locais para o private, pois estavam acessíveis de fora da classe, e o nome das propriedade de "EstadoProcessamento" para "SituacaoProcessamento", pois foram alterados no XML de retorno.

Fontes.zip

Arquivos.zip

No svn as suas sugestões.

já testada.

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

Olá pessoal,

Meu problema com erro "Erro Interno: 0 Erro HTTP: 500" foi resolvido quando atualizei os componentes e corrigi o meu layout do XML.

Agora está retornando (em Homologação) o seguinte:  Não gerado, pois não passou na validação inicial. Não será armazenado ou processado. Assinatura digital inválida.

Estou usando a Certificado digital do cliente (tipo A1) que está válido,  e estou enviando a Redução Z do cliente (arquivo em anexo). O Arquivo de Estoque também está com este problema.

Se alguém tiver alguma dica, eu agradeço. 

PAF-ECF_V3000_BE111710101110020618_ReducaoZ_008474.ZIP

Link para o comentário
Compartilhar em outros sites

Segue em anexo o fonte com as modificações do Bloco X referente as alterações disponibilizadas no layout (alterações realizadas com base na revisão 14175).

Histórico da alteração:

Alteração no fonte ACBrBlocoX_ReducaoZ.pas

  • Grupo Servicos: Removido os campos CodigoGTIN, CodigoCEST e CodigoNCMSH que são exclusivos do grupo Produtos. (não existindo no grupo servicos)

Essas alterações vão de encontro com as informações contidas no layout e xsd:

sharingSLzijD81OPeJzh9FqE/edit?usp=1yez14gry9Mi4rTpwDRDf–bR-google.com/document/d/https://docs.

Redução Z : https://sathomologa.sef.sc.gov.br/tax.NET/sat.dfe.siv.web/xsd/reducaoz.xsd

 

Att. Luiz Bortolini, CSM®, MBA | Desenvolvimento
Sysmo Sistemas Ltda
São Miguel do Oeste - SC
Fone: 49 3631.0600
www.sysmo.com.br

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2243 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...