Ir para conteúdo
  • Cadastre-se

dev botao

Consulta de SPC via componente


Ver Solução Respondido por Hugo Santos,
  • Este tópico foi criado há 603 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá amigos estou desenvolvendo um novo projeto onde vou implementar a consulta de SPC via sistema, envio em lote para retirar e colocar no spc via carga.

Alguém ja desenvolveu algo a respeito.

Achei que poderia virar um componente dentro do acbr?

Eu ja tenho todo o material de apoio da CDL / SPC.

Webservice de homologação e produção e senha para homologação.

Estarei implementando ainda essa semana uma classe primeiro para consulta, caso seja do interrese do projeto poderemos criar um componente para isso.

O que acham.

Abraços

Atenciosamente

Sérgio Guedes

LSI Sistemas

Email: [email protected]

Skype: sergio.lsisistemas

www.lsisistemas.com.br

Precisando de Integração com PDV NFC-e?

Conheça ClickPDVOEM

 

Link para o comentário
Compartilhar em outros sites

Posso sim amanha quando estiver no escritorio eu post/anexo o manual, so não posso postar usuario e senha de acesso pois e de um cliente, mais isso pode ser conseguindo entrando em contato com a cdl do seu estado.

Existe manual da API.

web service de produção e homologação

exemplos de xml de envio e retorno.

Abraços

Atenciosamente

Sérgio Guedes

LSI Sistemas

Email: [email protected]

Skype: sergio.lsisistemas

www.lsisistemas.com.br

Precisando de Integração com PDV NFC-e?

Conheça ClickPDVOEM

 

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...

Boa tarde. Alguem deu andamento nesse componente. Tenho interesse, e caso alguem tenha iniciado como citado, gostaria de colaborar e dar andamento.

 

Olá eu tenho toda a documento necessárias e os webservice de teste.

Juntamente com um usuário e senha para testes.

 

Encaminhei para um mebro do acbr para ver qual a sugestão dele de implementação desse componente..

Atenciosamente

Sérgio Guedes

LSI Sistemas

Email: [email protected]

Skype: sergio.lsisistemas

www.lsisistemas.com.br

Precisando de Integração com PDV NFC-e?

Conheça ClickPDVOEM

 

Link para o comentário
Compartilhar em outros sites

Sergio boa tarde.

Se puder me mandar a documentação citada, para que eu possa verificar e possivelmente implementar algo. Estando em condições, mandaremos para o pessoal do ACBR para realização de analise de implementação para adequação ao padrão do ACBR. Estou em contato com o pessoal da CDL Goiânia, que é responsável pelo SPC aqui, mas eles são muito morosos nesse sentido. Dai enquanto espero eles posso ir vendo e realizando algum desenvolvimento à respeito.

Link para o comentário
Compartilhar em outros sites

Pessoal segue o usuário e senha e a documentação para iniciamos o desenvolvimento do componente acbrspc.

 

Vamos postando aqui o andamento dos testes de desenvolvimento.

CDL.rar

Atenciosamente

Sérgio Guedes

LSI Sistemas

Email: [email protected]

Skype: sergio.lsisistemas

www.lsisistemas.com.br

Precisando de Integração com PDV NFC-e?

Conheça ClickPDVOEM

 

Link para o comentário
Compartilhar em outros sites

Olá Sergio Guedes e demais colegas, estou analisando o material, como não entendo quase nada de desenvolvimento e criação de componentes, ou penso em fazer meio que manual essa integração, acredito que quando tiver um exemplo funcionando  fica mais fácil pra quem entende do assunto(criação de componentes) introduzir ou aproveitar o código pra criar o o componente ACBrConsultaSPC, estou com pouco tempo, estarei fazendo nas duas noites que tenho livres, quintas e sábados, se alguem mais estiver fazendo algo comunique pra que não perdemos tempo com mais de um programador fazendo a mesma coisa. Sergio me responda o  que está fazendo e em que pé está pra ver que rumo devo tomar.

Obrigado pela iniciativa.

Rafa

Editado por Rafa2012
Link para o comentário
Compartilhar em outros sites

Caro colega por falta de tempo ainda não cheguei a começa nada em relação ao desenvolvimento.

Mais posso ajudar também, qualquer evolução e so postar.

Atenciosamente

Sérgio Guedes

LSI Sistemas

Email: [email protected]

Skype: sergio.lsisistemas

www.lsisistemas.com.br

Precisando de Integração com PDV NFC-e?

Conheça ClickPDVOEM

 

Link para o comentário
Compartilhar em outros sites

Opa, beleza colegas.

Baixei o material disponibilizado e estarei analisando também por esses dias. Quanto tiver algo concreto passarei para analise de todos.

Minha intenção também, é usar a consulta para retornar dados de CPF como endereço e telefones, assim como fazemos já com a consulta Receita Federal no caso de CNPJ.

Link para o comentário
Compartilhar em outros sites

Usando este método consigo ter o retorno de um XML.

procedure consulta;
Var
  requisicao: String;
  Stream: TMemoryStream;
  caminho_xml_memoria:string;
begin
  Stream := TMemoryStream.Create;
  //monta a requisição SOAP
  requisicao:= '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://webservice.consulta.spcjava.spcbrasil.org/">'
  + '<soapenv:Header/><soapenv:Body><web:filtro>'
  + '<codigo-produto>' + '13' + '</codigo-produto>'    //codigo da consulta spc mix
  + '<tipo-consumidor>'+ 'F' +'</tipo-consumidor>'
  + '<documento-consumidor>' + trim(edtCPF.Text) + '</documento-consumidor>'
  + '</web:filtro></soapenv:Body></soapenv:Envelope>';

  //define usuario, senha, e URL do webservice
  HTTPReqResp1.UserName := Trim(edtUSUARIO.Text);
  HTTPReqResp1.Password := Trim(edtSENHA.Text);
  //HTTPReqResp1.URL := 'https://servicos.spc.org.br/spc/remoting/ws/consulta/consultaWebService';     //Produção
  HTTPReqResp1.URL := 'https://treina.spc.org.br/spc/remoting/ws/consulta/consultaWebService';     //Homologação
  HTTPReqResp1.UseUTF8InHeader := True;
  //executa a consulta, a resposta é armazenada na variavel Stream
  HTTPReqResp1.Execute(requisicao, Stream);
  //carrega a resposta para o XMLDocument
  XMLDocument1.LoadFromStream(Stream);

  caminho_xml_memoria := 'c:\scpc'+FormatDateTime('yyyyddmmhhnnss',Now)+'.xml';
  XMLDocument1.SaveToFile(caminho_xml_memoria);
  if not (FileExists(caminho_xml_memoria)) then
    MENSAGEM_ALERTA('arquivo 2 nao encontrado',0); // erro

  MENSAGEM_ALERTA('Consulta realizada com sucesso!'); // sucesso
end;

Mas seria este o metodo correto?

 

Ao inves de passar assim: requisicao:=

 

Nao teria como eu dar um load nos XML que o sergio colocou de exemplo?

 

Um abraço

 

até mais.

Atenciosamente Renan Kemp Peixoto Nhola

Software www.intelmib.com.br

Whatsapp / Tim:  (19) 9-8303-9217 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Esse material é válido para todos os CDLs? Pergunto isso, porque geralmente cada CDL implementa o seu e não vi nada no material dizendo que valeria a nível nacional, estou questionando mesmo, porque isso me interessa e se for mesmo a nível nacional eu vou ajudar no desenvolvimento do componente.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Olá Regys, e sim.

 

Conforme me informou o pessoal da CDL Manaus, eles pedem para o pessoal da CDL Brasil criar o usuario e senha para teste, então logo se entende que e centralizado.

 

Abraços

  • Curtir 1

Atenciosamente

Sérgio Guedes

LSI Sistemas

Email: [email protected]

Skype: sergio.lsisistemas

www.lsisistemas.com.br

Precisando de Integração com PDV NFC-e?

Conheça ClickPDVOEM

 

Link para o comentário
Compartilhar em outros sites

Blza, vou estudar aqui o componente também então.

 

Legal Regys, vou aguardar sua analise então, porque ai não ficamos várias pessoas fazendo a mesma coisa.

 

E bom analisar quais propriedades vão ser necessárias para o componente para para o envio da consulta como para o retorno.

Temos que ter uma opção de Tipo para os tipos de consulta, conforme o tipo da consulta o valor cobrado e diferente.

 

Propriedade de tipo para o ambiente de consulta produção ou homologação

Atenciosamente

Sérgio Guedes

LSI Sistemas

Email: [email protected]

Skype: sergio.lsisistemas

www.lsisistemas.com.br

Precisando de Integração com PDV NFC-e?

Conheça ClickPDVOEM

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Percebi aqui que o negócio é bem completo, tem vários produtos agregados e também vários tipos de consultas, acho que devemos primeiro definir o escopo inicial para ficar mais simples, o que acham?

Assim nós focamos nesse escopo, fazemos, definimos um novo, e por ai vai, até fechar tudo.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Régys da uma olhada na documentação que enviei. Na verdade minha intenção foi essa, ter uma base do que pode ser utilizado para saber como e oque implementar no componente.

 

Obrigado pela colaboração.

Atenciosamente

Sérgio Guedes

LSI Sistemas

Email: [email protected]

Skype: sergio.lsisistemas

www.lsisistemas.com.br

Precisando de Integração com PDV NFC-e?

Conheça ClickPDVOEM

 

Link para o comentário
Compartilhar em outros sites

Regys, consegui analisar algo na documentação sobre quais recursos podemos ter no componente?

 

Vou fazer essa analise hoje e posto aqui um esborço do componente analise.

Atenciosamente

Sérgio Guedes

LSI Sistemas

Email: [email protected]

Skype: sergio.lsisistemas

www.lsisistemas.com.br

Precisando de Integração com PDV NFC-e?

Conheça ClickPDVOEM

 

Link para o comentário
Compartilhar em outros sites

Não consegui ainda Sérgio, semana atribulada.

 

Tranquilo Regys, perguntei so para ficar atualizado e não trabalhamos juntos na mesma coisa.

 

Vou está trabalhando nisso hoje e amanha mantenho o poster atualizado.

 

Se mais alguém estiver mexendo em algo por favor avisar.

Atenciosamente

Sérgio Guedes

LSI Sistemas

Email: [email protected]

Skype: sergio.lsisistemas

www.lsisistemas.com.br

Precisando de Integração com PDV NFC-e?

Conheça ClickPDVOEM

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 603 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...