Ir para conteúdo
  • Cadastre-se

Giulia Carlini

Membros
  • Total de ítens

    19
  • Registro em

  • Última visita

Últimos Visitantes

1.231 visualizações

Giulia Carlini's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator Rare
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

3

Reputação

1

Community Answers

  1. Bom dia! Estou com o mesmo erro Rejeição: Percentual de FCP ST inválido [nItem: 1] de SP para SP, usando 2%
  2. Bom dia, Ao atualizar a ACBr, encontrei dificuldades para efetuar uma CC-e de CT-e, pois na unit pcteEnvEventoCTe.pas foram acrescentados algumas linhas de código onde é utilizado o índice errado. Efetuei a correção. Segue a unit em anexo. Obrigado! pcteEnvEventoCTe.pas
  3. Bom dia! Então @nolher, creio que seja um problema de geração do arquivo XML dentro da ACBr, que causa erro ao enviar para a SEFAZ. Por hora, para conseguir emitir, eu voltei para o código antigo da ACBr, que é anterior as alterações propostas neste tópico. Se caso quiser fazer testes, é a seguinte unit: acbr\Fontes\ACBrDFe\ACBrMDFe\PCNMDFe\pmdfeMDFeW.pas Revision 13006 Espero ter ajudado
  4. Eu voltei a revision como mencionei acima, @FSoftware, mas ainda tenho dúvidas se está correto a maneira que está gerando o XML, porém as MDF-es estão sendo aceitas pela SEFAZ.
  5. Bom dia Italo, Sim, é na última revision em que ocorre o problema explanado.
  6. Bom dia, Estou com problemas para aprovar MDF-e com o CNPJ da seguradora e CNPJ do responsável pelo seguro em branco. Os dois campos são obrigatórios no manual (1-1), porém não "obrigatórios" quando respSeg = 1. No meu entendimento essa tag deveria ser preenchida no XML, porém sem dados ou com "zeros". Segue o trecho do código que alterei para conseguir aprovar: acbr\Fontes\ACBrDFe\ACBrMDFe\PCNMDFe\pmdfeMDFeW.pas - Linha 1119 Gerador.wGrupo('infResp', '#119'); Gerador.wCampo(tcStr, '#120', 'respSeg', 01, 01, 1, RspSeguroMDFeToStr(MDFe.seg.respSeg), DSC_RESPSEG); Gerador.wCampoCNPJCPF('#121', '#122', MDFe.seg.CNPJCPF); Gerador.wGrupo('/infResp'); if MDFe.seg.xSeg <> '' then begin Gerador.wGrupo('infSeg', '#123'); Gerador.wCampo(tcStr, '#124', 'xSeg', 01, 30, 1, MDFe.seg.xSeg, DSC_XSEG); Gerador.wCampoCNPJ('#125', MDFe.seg.CNPJ, CODIGO_BRASIL, True); Gerador.wGrupo('/infSeg'); end; Segue a imagem do manual. Voltei para o código da revision 13006. Porém existe uma diferença entre essas duas tags. O CNPJ do responsável, quando vazio, é preenchido <CNPJ>00000000000000</CNPJ>, porém o CNPJ da Seguradora é preenchido <CNPJ/>. Gostaria de saber se alguém tem ideia de qual modo seria correto, pois no manual os dois campos tem o mesmo tipo de Expressão Regular (ER9). Obrigado!
  7. Bom dia, Obrigado Ricardo pela ajuda, porém, acabei de fazer um teste em ambiente de homologação, apenas alimentando a tag respSeg como emitente (1), e a Sefaz me retornou a seguinte rejeição: Manifesto(s) não confirmado(s): 556->Rejeição: Dados do seguro de carga incompletos para o modal rodoviário E ao analisar o Manual da Sefaz, verifiquei que aparentemente é obrigatório o preenchimento do Grupo infSeg quando o modal for Rodoviário e quando o Tipo de Emitente for o prestador de serviço de transporte. Segue a imagem do manual, (pág. 41).
  8. Bom dia Juliomar! Segue em anexo o projeto de teste com o exemplo do problema. Coloquei como responsável pelo seguro o Emitente e não preenchi a tag de CNPJ da Seguradora, gerei o XML e tentei validá-lo. Olho detalhe é que o CNPJ do responsável pelo seguro, quando não é alimentado, é preenchido com zeros no XML. Isso seria correto? Obrigado! TesteMDFeSeguradora.rar
  9. Bom dia, Ao atualizar os fontes, não consegui mais fazer emissões com a tag de CNPJ da Seguradora em branco, quando o Responsável pelo Seguro é o Emitente do MDF-e. Seguindo conforme o layout, este campo não é obrigatório, porém, quando não preencho, ele dá erro de Schemas, na versão atualizada da ACBr. Fiquei na dúvida de qual seria a maneira ideal de gerar este campo, pois gerando com a tag <CNPJ/> o mesmo é enviado e aprovado. Segue o erro: De acordo com o DTD ou o esquema, o conteúdo do elemento '{http://www.portalfiscal.inf.br/mdfe}infSeg' está incompleto. Esperado: {http://www.portalfiscal.inf.br/mdfe}CNPJ. Conclusão: tive que voltar a versão da ACBr para conseguir emitir. Alguém sabe dizer o que seria correto nesse caso? Desde já agradeço!
  10. Olá Cleonir, me deparei com o mesmo problema, e consegui resolver setando as seguintes configurações: ACBrMDFe1.Configuracoes.Geral.SSLCryptLib := cryWinCrypt; ACBrMDFe1.Configuracoes.Geral.SSLHttpLib := httpIndy; ACBrMDFe1.Configuracoes.Geral.SSLXmlSignLib := xsMsXml; ACBrMDFe1.Configuracoes.Geral.SSLLib := LibCustom;
  11. Juliomar, Sim, já efetuei pesquisas, porém não encontrei nada sobre o assunto. Att.
  12. Bom dia, Ao implementar o desconto condicional no boleto do Banco Santander com o código do desconto = 1, que seria o valor fixo até a data informada, não obtive sucesso, pois a ACBR não possui nenhuma propriedade sobre o mesmo (Código do Desconto), sempre considerando o boleto com o código do desconto = 2 caso eu passe alguma data de desconto no boleto, sendo que essa propriedade é para Percentual de Desconto, e não valor fixo. Segue informações retiradas do layout de remessa CNAB 240: Nota 23: CÓDIGO DO DESCONTO 0 = ISENTO 1 = Valor fixo ate a data informada – Informar o valor no campo “valor de desconto a ser concedido”. 2 = Percentual ate a data informada – Informar o percentual no campo “percentual de desconto a ser concedido” 3 = Valor por antecipação por dia corrido - Informar o valor no campo “valor de desconto a ser concedido” 4 = Valor por antecipação dia útil - Informar o valor no campo “valor de desconto a ser concedido” Código do ACBrBancoSantander.pas: if ValorDesconto > 0 then begin sTipoDesconto := '1'; // Valor fixo ate a data informada – Informar o valor no campo “valor de desconto a ser concedido”. if DataDesconto <> 0 then begin sDataDesconto := FormatDateTime('ddmmyyyy', DataDesconto); sTipoDesconto := '2'; end else begin sTipoDesconto := '0'; // ISENTO sDataDesconto := PadLeft('', 8, '0'); end; end else begin sTipoDesconto := '0'; // ISENTO sDataDesconto := PadLeft('', 8, '0'); end; Gostaria de uma ajuda com este problema, se possível. Agradeço desde já pela atenção!
  13. Muito obrigado Daniel. Vou baixar os fontes atualizados.
  14. Bom dia, estou com o mesmo problema na impressão do Nome Fantasia, que é cortado as letras iniciais e finais por não caberem em uma linha só. Gostaria de saber como vocês solucionaram essa questão (se foi solucionado), pois eu tive que alterar o relatório em Fortes para liberar pro nosso cliente a impressão correta. Obrigado desde já!
  15. Bom dia Juliana, desculpe a demora. Essa recomendação foi feita por uma consultoria do nosso cliente, e a mesma é quem recebe os arquivos, e eles estão reprovando o arquivo por causa dessa informação que está faltando. O layout continua conforme o que foi anexado acima. Att.
×
×
  • 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...
The popup will be closed in 10 segundos...