Ir para conteúdo
  • Cadastre-se

ArbSis

Membros Pro
  • Total de ítens

    133
  • Registro em

  • Última visita

Posts postados por ArbSis

  1. Amigo, ainda não passei por esses problemas, mas uma sugestão que posso te dar é REMOVER o Verificar Status, pois isso consome processamento da SEFAZ e elas estão notificando por email os clientes e programadores que estão consumindo muitos recursos. A forma para vc tratar é apenas o Consultar Chave se ele retornou erro quer dizer que o sistema esta OFF.

  2. Ola amigo, não existe um minimo, os pacotes são muitos pequenos e podem muito bem ser transmitidos até mesmo por uma internet discada ou a radio, o que vc precisa fazer é implementar rotinas de consulta em caso de queda da internet ou demora no servidor da receita... muitas vezes a receita demora pra processar uma nfe e vc tera que consulta-la mais tarde para obter a liberação da mesma, isso vc tera que fazer pelo seu software usando o metodo que faz a consulta por xml por exemplo. Com relação a equipamentos tb não existe o minimo, vai da sua aplicação, se ela rodar em um computador bem ruinzinho por exemplo, a NFe vai funcionar do mesmo jeito.

  3. Ola, pelo que eu tenho conversado com os contadores (as vezes cada um tem uma opnião diferente, rs) é que deve-se usar valores de entrada, por exemplo se o cfop de venda foi 5102 a entrada vai ser 1102, o mesmo se aplica aos produtos se um produto esta na NF como CST ICMS 0 mas ele é vendido como Isento, deve-se lançar o CST ICMS 40 e assim sucessivamente...

  4. Ola amigo, acredito que vc deve entrar em contato com a SEFAZ correspondente ao estado que emitiu a NFe para saber se o processo com eles está OK e se a NFe em questão foi cancelada ou encontra-se pendente e qual o motivo de aparecer esse erro.

    Pelo que eu entendo o erro "Rejeicao: Erro nao catalogado java.security.PrivilegedActionException: com.sun.xml.messaging.saaj.SOAPExceptionImpl: Message send failed" é um erro do sistema da SEFAZ visto que o ACBr não utiliza Java para nada em sua estrutura.

  5. Ola amigos do Fórum, posto aqui as mudanças que fizemos no componente ACBrNFe2 para o envio de emails usando comandos html ou texto ou texto com html.

    No arquivo ACBrNFeNotasFiscais.pas foi criado um tipo novo chamado

    TACBrNFeTipoMensagem = (tmTexto, tmHtml);
    E o método EnviarEmail passa a ter uma nova assinatura
    procedure EnviarEmail(const sSmtpHost,
    
                                    sSmtpPort,
    
                                    sSmtpUser,
    
                                    sSmtpPasswd,
    
                                    sFrom,
    
                                    sTo,
    
                                    sAssunto: String;
    
                                    sMensagem: TStrings;
    
                                    SSL: Boolean;
    
                                    EnviaPDF: Boolean = true;
    
                                    sCC: TStrings = nil;
    
                                    Anexos:TStrings = nil;
    
                                    PedeConfirma: Boolean = False;
    
                                    AguardarEnvio: Boolean = False;
    
                                    NomeRemetente: String = '';
    
                                    TLS: Boolean = True;
    
                                    TipoMensagem: TACBrNFeTipoMensagem = tmTexto;
    
                                    mMen: TMimeMess = nil;
    
                                    pMen: TMimePart = nil);

    Onde:

    * TipoMensagem é o tipo de mensagem que se deseja enviar: tmTexto ou tmHtml, escolhendo tmHtml e passando comandos html em sMensagem o método ira enviar o email usando Html.

    * mMen e pMen: podem ser passados por parametros para ter maior controle sobre a mensagem que se dejeja enviar, podendo usar texto e html juntos, conforme consta mini exemplo em anexo.

    Já estamos usando dessa forma e está funcionando nos testes que fizemos.

    P.S. não podemos colocar no ACBrNFeDemo pois não utilizamos o componente de Danfe instalado no Delphi, dessa forma o Demo ficaria prejudicado.

    ACBrNFeNotasFiscais.pas

    MudançaNFE(1).txt

  6. Ola amigo, pelo próprio componente não existe esse recurso, o que vc terá que fazer é ler a escrituração e ir preenchendo campo por campo do componente, ai vc consegue trabalhar usando os objetos do componente, mas esse "preenchimento inicial" terá que ser feito a mão. Caso vc tenha interesse em fazer essa importação crie-a usando o proprio componente e disponibilize suas alterações para o projeto ACBr afim de completa-lo cada vez mais.

  7. O segundo ponto é:

    - ICMS e Pis Cofins da Entrada podem ser totalmente diferentes dos informados na NFe, visto que a escrituração dos produtos/documentos devem ser feitas pelo ponto de vista do Contribuinte e não do fornecedor. Se vc conseguir amarrar esse ponto funcionalmente e corretamente poderá sem problemas nenhum gerar o sped atraves dos arquivos.

  8. Ola amigão, o XML podera te ajudar, mas o usuario vai ter que conferir as informações, exemplo:

    - No xml muitas vezes a quantidade vem incorreta, por exemplo na descrição o fornecedor coloca assim: Shampo Seda 300mlx4 e na quantidade ele coloca 4PC ou seja 4 pacotes e cada pacote vem 4 totalizando 16 unidades, só que o numero 16 não é explicito em nenhum local do xml.

    - ICMS e Pis Cofins da Entrada podem ser totalmente diferentes dos informados na NFe, visto que a escrituração dos produtos/documentos devem ser feitas pelo ponto de vista do Contribuinte e não do fornecedor.

    Esses são 2 exemplos, com certeza existem mais por ai.

  9. Ola Daniel, desculpe minha ausência do Forum, os SPEDs da vida estão nos comendo vivos, como faz um pouco de tempo que não faço commit no ACBr estou meio enferrujado, dessa forma, vou estar postando as alterações nas seções corretas do Fórum para que os Commiters mais ativos façam as atualizações, em breve volto a Submeter de minha propria conta.

×
×
  • 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...