Boa tarde, estou implementando um provedor novo no ACBRNFSEX, BWSistemas
Estou com algumas dúvidas de como implementar o novo provedor...
Sei que tem bastante modelos diferentes, estou usando TACBrNFSeProviderProprio, TNFSeRClass, TNFSeWClass e TACBrNFSeXWebserviceSoap11 como classes base...
A geração e comunicação parece que está OK, estou na parte do retorno
Minha primeira dúvida é se alguém sabe um bom provedor pra eu usar de "modelo" com esses requisitos, usando as classes acima... Primeiramente farei apenas envio/retorno e cancelamento/retorno...
Não vou anexar o manual pois não sei se pode ou não, mas qualquer coisa envio em privado.
Minha segunda dúvida é quanto ao arquivo BWSistemasLerXML.pas, no caso do cancelamento:
devo fazer a "leitura" do XML, passando os dados para o componente dentro desse arquivo? Algo desse tipo no LerXML...
if (Pos('Cancelar', XmlNode.Name) > 0) then
if tpXML = txmlNFSe then
Result := LerXmlCancelarEnvio(XmlNode)
else
Result := LerXmlCancelarRetorno(XmlNode);
Ou se alguém souber algum tópico existente... Não achei....