Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    37.456
  • Registro em

  • Última visita

  • Days Won

    1.055

Tudo que Italo Giurizzato Junior postou

  1. André, O tcCpfCnpj é um tipo e não um campo (elemento). veja: <complexType name="tcCpfCnpj"> aqui estamos definindo um tipo de dados complexo e o nome desse tipo é tcCpfCnpj. Porque ele é complexo, pois ele contem mais do que uma informação, ou seja, é composto por 2 ou mais campos (elemetos). <element name="Cpf" type="xsd:string"></element> aqui estamos definindo um campo (elemento) cujo tipo é string (tipo simples) e seu nome é Cpf. Esse campo vai conter uma informação simples, como por exemplo uma strig, ou numero, ou data. <element name="CpfCnpj" type="tns:tcCpfCnpj"></element> aqui estamos definindo um campo (elemento) cujo tipo é tcCpfCnpj (tipo complexo) e seu nome é CpfCnpj. Esse campo vai conter uma informação complexa, composta por string, e ou numero e ou data. Estou estudando a melhor forma de fazer essa alteração no componente para este provedor.
  2. Eljak, Por favor atualize os fontes e tente novamente o cancelamento.
  3. Bom dia Daniel, O que esta ocorrendo é que a SEFAZ resolveu retornar o XML de documentos, ou seja, a NF-e no formato compactado (Zipado). Se tentar abrir esse XML usando um navegador veremos a TAG inicial como sendo: <protNFeZip> Já temos algumas pessoas trabalhando em busca de uma solução, que visa ler o conteúdo de uma TAG Zipada, descompactar e salvar em disco, por exemplo.
  4. Bom dia Leandro, Muito obrigado pela colaboração, já esta disponível.
  5. Bom dia Elder, Por que você alimenta o componente, gera e salva o XML em disco e depois quer carrega-lo para poder enviar? Em vez disso, sugiro você só alimentar e enviar ou Gerar (conforme o provedor).
  6. Bom dia Carlos, Muito obrigado pela colaboração, já esta disponível.
  7. Bom dia André, A principio, devemos incluir o ?wsdl para visualizarmos a estrutura do Web Services, mas a URL propriamente dita não precisa. O form que esta sendo apresentado indica o erro que esta ocorrendo. Estou chegando a seguinte conclusão: Em todos os XML quando informamos o documento de uma pessoa, ou seja, o CNPJ ou CPF, é gerado no XML somente a TAG: CNPJ ou somente a TAG: CPF. Uma vez que no schema temos: <xsd:complexType name="tcCpfCnpj"> <xsd:choice> <xsd:element name="Cpf" type="tsCpf" minOccurs="1" maxOccurs="1" /> <xsd:element name="Cnpj" type="tsCnpj" minOccurs="1" maxOccurs="1" /> </xsd:choice> </xsd:complexType> Note que eu coloquei em negrito a palavra choice, que diz que devemos escolher um entre os elementos da lista: Cpf e Cnpj Mas esse provedor definiu o tipo complexo CpfCnpj de forma diferente, veja: <complexType name="tcCpfCnpj"> <all> <element name="Cpf" type="xsd:string"></element> <element name="Cnpj" type="xsd:string"></element> </all> </complexType> Note que não temos o choice e sim um all isso esta me induzindo a crer que devemos incluir todos os elementos da lista: Cpf e Cnpj mesmo que um deles não tenha valor, que neste caso uma string vazia. Isso vai de encontro com um exemplo de RPS postado nesse tópico: <Prestador> <CpfCnpj> <Cpf/> <Cnpj>XXXXXXXXXXXXXX</Cnpj> </CpfCnpj> <InscricaoMunicipal>XXXX</InscricaoMunicipal> </Prestador>
  8. Bom dia Eljak, Por favor atualize os fontes e teste novamente.
  9. Bom dia Dércio, Se todos os fontes de todas as pastas estão atualizados, abra o programa exemplo do ACBrNFSe e compile com a opção Build, execute e tente novamente clicando no botão [Verifica....]
  10. Bom dia, No retorno o valor de Versao e VerApli esta aparecendo igual pois antes o componente não lia a versão do XML e apresentava a mesma informação. O correto é mostrar em Versao a versão do XML e em VerAplic a versão do aplicativo da SEFAZ. Portanto a informação SVAN_3.1.0 é a versão do aplicativo da SEFAZ. Já fiz uma alteração no componente para ler a versão do XML, agora é preciso corrigir o ACBrNFeMonitor para apresentar essa informação e não a versão do aplicativo.
  11. Boa tarde Emerson, Como ocorreu uma reestruturação na Unit ACBrNFeWebServices, algo pode ter sido alterado, é preciso agora checar com calma e fazer as devidas correções.
  12. Boa tarde, O funcionamento da NFS-e não tem nada haver com a NF-e. A NFS-e até tem um numero de protocolo, mas este é equivalente ao numero de recibo da NF-e, ou seja, é apenas um numero que acusa o recebimento do lote a ser processado. Para efetuar o cancelamento de uma NFS-e não há necessidade dessa informação. Basta carregar o componente com o XML da NFS-e que se deseja cancelar e solicitar o seu cancelamento usando para isso o comando: CancelarNFSe e passar como parâmetro o código que identifica o motivo do cancelamento.
  13. Boa tarde Heronim, Note que os exemplos disponibilizados no site se referem ao envio de lote de RPS (envio assíncrono) que se utiliza do Web Service EnviarLoteRpsEnvio e o XML que você postou se refere ao envio de um RPS que se utiliza do Web Services GerarNfseEnvio. Você tentou o envio de lote no modo Assíncrono, usando para isso o comando Enviar? No programa exemplo temos 3 botões que gera e envia o RPS: [Gerar e Enviar Lote RPS] é possível gerar e enviar no modo assíncrono um lote com até 50 RPS. [Gerar e Evniar um RPS] é possível gerar e enviar no modo assíncrono um RPS apenas, [Gerar e Enviar Lote - Sincrono] é possível gerar e enviar no modo síncrono um lote com até 50 RPS. Se não me falha a memória o provedor Vitória tem Web Services para os 3 tipos de envio, por favor teste todos eles.
  14. Bom dia Heronim, O certificado utilizado para assinar o XML do Lote de RPS e enviar para o Web Services é do Emitente? Qual foi o erro retornado pelo provedor?
  15. Bom dia Emerson, Atualize todos os fontes de todas as pastas e atribua o valor True somente a propriedade: Configuracoes.Arquivos.Salvar. E teste novamente.
  16. Bom dia Dércio, O provedor Digifred, já esta implementado no componente, acrescentei a cidade de Iburubá/RS e suas URLs de homologação e produção. Favor atualizar os fontes e testar.
  17. Essa mensagem de erro ocorreu porque devemos primeiro abrir o arquivo ACBrNFeDANFeQR manter ele aberto e depois o ACBrNFeDANFeQRNFCe.
  18. Boa tarde Well Santos, Se no programa gratuito tem campos para você informar esses valores, então esta fácil, coloque valores tipo 1234.56 e pede para gerar o XML e exportar o mesmo, desta forma você vai ver em qual TAG o programa gratuito esta colocando essa informação. Com relação: IRPJ e CSLL por favor vja página 92 da Nota Técnica 2013/005 versão 1.21, mais precisamente o quadro que trata sobre o Total da NF-e / Retenção de Tributos. No caso do IRPJ acredito que devemos informar em vIRRF e o CSLL em vRetCSLL. Também leia com atenção a coluna observação do quadro mencionado acima.
  19. Boa tarde Edson, Segundo a Tabela de Serviços a descrição do serviço 14.01 não é essa que você postou. Ou a prefeitura errou na descrição ou eles querem ser diferente dos demais. Paciência. O componente possui uma propriedade chamada: Configuracoes.Arquivos.TabServicosExt, atribua o valor True a essa propriedade. Salve na mesma pasta que tem o executável o arquivo TXT chamado TabServicos que encontra-se dentro da pasta: ...\Exemplos\ACBrNFSe\Delphi. Edita ele com o bloco de notas colocando a descrição que você deseja. Recompile a sua aplicação com a opção Build e teste novamente.
  20. Boa tarde a todos, Dércio, muito obrigado pelas informações, só uma duvida, na URL consta digifred mas o nome da empresa Digicred? Vanessa, no programa exemplo, existe um botão onde você informa o código IBGE da cidade e ele retorna o nome do provedor. Se retornar a palavra Nenhum é porque não existe nada implementado para a cidade desejada, por outro lado se retornar o nome do provedor, basta você configurar o componente conforme o programa exemplo e iniciar os testes.
  21. Boa tarde, Foi utilizado a versão 5.02 em todos os DA - Documentos Auxiliares, feitos em Quick Report. Caso você tenha uma versão diferente pode ocorrer erros acusando que uma determinada propriedade não existe, sendo assim junto com os fontes do respectivo componente existe um passo a passo chamado: Property_Does Not Exist.txt Esse arquivo visa resolver esse problema para: DANFE, DACTE, DANFSE e DAMDFE para os demais DA basta seguir o passo a passo mas selecionando as Units correspondentes.
  22. Bom dia Dércio, Entrar em contato com essa empresa, para saber se seguem o padrão ABRASF, obter com eles os schemas que farão a validação do lote a ser enviado, bem como as URLs de homologação e produção e o NameSpace. Seria de grande ajuda também se fornecerem exemplos de arquivos de envio e retorno ( completos ), ou seja, com as TAGs do Soap.
  23. Bom dia, Muito obrigado pela colaboração, vamos analisar e estando tudo OK vamos disponibilizar.
  24. Boa noite Petry, Para emitir a NFC-e deve-se utilizar o ACBrNFeMonitor e não o ACBrMonitor.
×
×
  • 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.