Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Boa tarde pessoal,

Estamos em Minas Gerais, mas já estamos deixando o nosso sistema compatível com a ER 02.03. Implementamos o envio do BLOCO X normalmente, segundo as instruções no fórum. A dúvida que ficou, foi a seguinte:

Podemos transmitir os dados do estoque e redução Z para o webservice setado no componente para fazer teste em ambiente de desenvolvimento? Esse endereço já é para homologação mesmo?

Não ficou muito claro esta parte durante a leitura das informações postadas pelos outros colaboradores.

Desde já agradeço.

  • Membros Pro
Postado

Entendi Juliomar. No caso a nossa versão está prevista para daqui 12 dias e vamos ter que, pelo menos, por enquanto, manter na 02.03. O bloco X que ficou pendente a parte de transmissão, que embora a gente gere os arquivos, ainda não efetuamos nenhum teste após a implementação. Agradeço a resposta.

  • Membros Pro
Postado

Boa tarde Juliomar,

    Já criamos a interface para validar as pendências e transmissão, gravação em banco de dados, tratamento de exceção e etc... utilizando o source, que se não me engano, foi sua contribuição. Segue:

1) ecf.ACBrBlocoX.WebServices.ValidarBlocoX

2)
with ACBrBlocoX.WebServices.EnviarBlocoX do
begin
	XML := XMLaTransmitir;
    Executar;
    ReciboFiscoReducaoZ := RetWS;
end;

3)
with ACBrBlocoX.WebServices.EnviarBlocoX do
begin
	XML := XMLaTransmitir;
    Executar;
    ReciboFiscoEstoque := RetWS;
end;

4)
with ACBrBlocoX.WebServices do
begin
	ConsultarBlocoX.Recibo := Recibo;
    ConsultarBlocoX.Executar;
    Result := ConsultarBlocoX.RetWS;
end;

     Teoricamente temos tudo pronto no projeto, mas não efetuamos nenhum teste ainda em ambiente de desenvolvimento pois não sabemos se pode ser efetuado a transmissão utilizando o webservice do componente.  

  • 1 ano depois...
  • Membros Pro
Postado

Boa tarde.

Como posso setar a propriedade "WebServices.Ambiente" em runtime?

Não abre as opções disponíveis no componente (taHomologacao ou taProducao).

Está faltando declarar algo no Uses ?

Postado
Em 29/03/2018 at 12:46, Mario Inacio disse:

Certo. 

Era isso que faltava mesmo.

Sabem como gerar uma Reducao sem movimento?

 

Sem movimento seria uma redução de um dia não trabalhado.

Acredito que você esteja querendo testar o envio da redução várias vezes, então sugiro que utilize um simulador de ecf ou que faça todo processo de coleta das informações do z mas não emita (envie o comando de impressão) o z.

Att.

Giuliano Naspolini Ribeiro

Automalog Consultoria e Sistemas Ltda

  • Membros Pro
Postado

Já consegui resolver Giuliano.

Me refiro a sem movimento, um ecf que possui apenas outras impressões, que não cupom fiscal.

Consegui implementar e validar:

                                    with TotalizadoresParciais.Add do begin
                                       Identificacao := 'T0000';
                                       Valor         := 0 ;
                                    end;

 

  • Este tópico foi criado há 2425 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.