Ir para conteúdo
  • Cadastre-se

Kiko Fernandes

Moderadores
  • Total de ítens

    2.754
  • Registro em

  • Última visita

  • Days Won

    32

Posts postados por Kiko Fernandes

  1. Oi Gigainfo

    Quanto a tag cEnq.

    Página 142 do manual de integração:

    
    | cEnq | Código de Enquadramento Legal do IPI | Tabela a ser criada pela RFB, informar 999 enquanto a tabela não for criada. |
    
    
    Vocë informou assim:
    
    - 
    050      //Experimente colocar 999 aqui 
    
    - 
    50
    6.0000
    10.0000
    10.80
    
    
    
    
    Outro detalhe que quando vocë informa o % (alíquota) do IPI deverá informar a base de cálculo. Verifique se vocë está informando as tags comentadas abaixo:
    
    - 
    999
    
    - 
    50
    60.00               (vocë deve informar o valor da base de calculo) 
    6.0000
    10.0000
    18.00               (deve informar a alíquota do IPI)
    10.80
    
    
    
    

  2. Narlem

    Você tem que estar atento ao CRT como já foi comentado.

    Ler o manual conforme disse o André (pág. 137 e 138), você verá que para informar o CSOSN 101 é necessário preencher algumas tags.

    Orig - Origem da Mercadoria (0 Nacional - 1 Estrangeira Importação direta - 2 Estrangeira Adq. no mercado interno)

    CSOSN - Código de Situação da Operação – Simples Nacional

    pCredSN - Alíquota aplicável de cálculo do crédito (Simples Nacional).

    vCredICMSSN - Valor crédito do ICMS que pode ser aproveitado nos termos do art. 23 da LC 123 (Simples Nacional)

    A Alíquota que você usará o contabilista deverá te informar, pois tem relação com o faturamento da empresa.

    O Valor do crédito será o valor da base de cálculo do produto x a alíquota.

    Digamos que te passem uma alíquota de 2,60% (obs. esta alíquota pode mudar a cada mês, deixe uma opção para o cliente configurar).

    [Produto001]

    CFOP=5102

    Codigo=00000001

    Descricao=ADRIBLASTINA RD 50MG

    NCM=30042099

    Unidade=UN

    Quantidade=1.000

    ValorUnitario=200.00

    ValorTotal=200.00

    [iCMS001]

    Origem=0

    CSOSN=101

    pCredSN=2.60 //Alíquota

    vCredICMSSN=5.20 //Valor do ICMS

    Obs.: Não esquecer que para estes casos é obrigatório nas informações adicionais constar:

    Permite o aproveitamento do crédito de ICMS no valor de R$ 5,20 correspondente à alíquota de 2,06%, nos

    termos do art. 23 da LC 123/2006.

  3. Oi Sandro, caso você não consiga resolver de outra forma, tente informar o certificado através do arquivo ACBrNFeMonitor.ini

    [Certificado]

    Caminho=xxxxxxxxxxxxxxxxxxxxxxx (numero do certificado)

    ou então setar com o comando NFe.SetCertificado(cNumCertificado)

    Se funcionar assim, você tem uma solução temporária até descobrir o que está acontecendo.

    Té+

  4. Atilio, ficar reenviando uma NFe não é o procedimento correto, para resolver o teu problema você terá que usar as consultas seja pela chave, ou a consulta enviando o XML, nesta última se a NFe estiver autorizada o protocolo de autorização será adicionado no XML.

    No dia 12/05/2011 a SEFAZ do PR enviou um comunicado.

    Comunicado NF-e 003/2011

    Enviado em 12/05/2011

    Uso indevido dos serviços NF-e

    A Coordenação do projeto NF-e na Secretaria da Fazenda do Paraná alerta que foram identificados vários tipos de uso indevido dos Web Services NF-e, dentre os quais destacamos a tentativa de autorização de NF-e já autorizada: o envio de novas NF-e utilizando uma numeração já autorizada. Nesses casos, a empresa recebe a rejeição "204", Duplicidade de NF-e. Identificamos alguns casos de empresas que recebem diariamente milhares de rejeições dessa natureza.

    Lembramos que tentativa de autorizar documento fiscal com mesmo número e série é comprovação inequívoca de falha técnica do sistema emissor e/ou falha operacional da empresa e, em adição, configura indício de irregularidade fiscal (tentativa de utilização do mesmo documento fiscal). ...

    Se desejar ler o restante está neste link http://www.sped.fazenda.pr.gov.br/modules/conteudo/conteudo.php?conteudo=76

  5. ...no manual de integração vc encontra as seguintes observações...

    E é reforçado na Nota Técnica 2010.009 - Pág. 4

    5. Exemplos de Rejeição: 588 - Rejeição: Não é permitida a presença de caracteres de edição no início/fim da mensagem ou entre as tags da mensagem.

    O Manual de Integração do Contribuinte veda a inclusão de caracteres no

    arquivo XML ("line-feed", "carriage return", "tab", caracteres de "espaço" entre as

    TAGs) (item 3.2.1-c do Manual).

  6. Veja se não passa se vc montar o código com o caractere nulo (ALT+255) ao invés de espaço.

    Juaumkiko, mesmo com o (alt+255) ele acaba retirando o espaço.

    jmcsoftware, como eu já havia dito eu não uso no modo programado, somente no modo monitor, então vou te passar algo que encontrei mas não sei se faz parte do projeto ou como funciona dentro do Delphi, mas vamos tentar.

    Olhando os fontes eu localizei um arquivo com o nome ACBrNFeUtil.pas, dentro dele na linha 632 tem uma função com o nome NotaUtil.TrataString(), eu creio que é ela que faz este tratamento, mas não tenho como testar, vou postar parte do código.

    
    class function NotaUtil.TrataString(const AValue: String): String;
    
    var
    
      A : Integer ;
    
    begin
    
      Result := '' ;
    
      For A := 1 to length(AValue) do
    
      begin
    
        case Ord(AValue[A]) of
    
          60  : Result := Result + '<';  //<
    
          62  : Result := Result + '>';  //>
    
          38  : Result := Result + '&'; //&
    
          34  : Result := Result + '"';//"
    
          39  : Result := Result + '''; //'
    
          32  : begin          // Retira espaços duplos
    
                  if ( Ord(AValue[Pred(A)]) <> 32 ) then
    
                     Result := Result + ' ';
    
                end;
    
          193 : Result := Result + 'A';//Á
    
          224 : Result := Result + 'a';//à
    
          226 : Result := Result + 'a';//â
    
          234 : Result := Result + 'e';//ê
    
    

    Eu creio que é ali aonde está o comentário //Retira espaços duplos.

    Se for possível modifique ali e teste.

    Caso funcione recomendo que você coloque uma opção de configuração no teu sistema que permita retirar ou não os espaços consecutivos, pois o André deixou um alerta no outro post que foi tomado esta medida para evitar rejeição e se não me engano havia saido uma Nota Técnica em 2010 tratando deste assunto. Então caso funcione não seria bom que vc adotasse por padrão, mas somente usasse nestes casos em que o cliente exija.

    Té+

  7. como faço para aparecer no danfe o numero do cupom fiscal vinculado? ou não tem necessidade de aparecer no danfe?

    Asegimoto, a obrigatoriedade é de constar no XML, porém você informando nas respectivas tags não aparecerá mesmo no DANFE até ai está tudo certo.

    Para controle é importante esta informação, mas para aparecer terá que incluir nos dados adicionais como disse o Jaime.

  8. o meu codigo tem 14 digitos e preciso informar os 3 digitos a direita com espaco em branco

    jmcsoftware, uma sugestão:

    E se você informasse com os 17 dígitos preenchendo com zero a esquerda.

    Exemplo: Cod: 00000000000012345 Cod: 00000001234567890 Cod: 00023455443234531

    Porque se alguém tem alguma rotina que está fazendo uma leitura no campo infadprod e está pegando estes códigos e por isto está exigindo a quantidade exata de caracteres, poderá sempre pegar 17 caracteres que terá o código correto e se transformar em numérico automaticamente será desconsiderado os zeros a esquerda.

    Sera q alguem q conhece melhor o componente pode me passar em qual unit q mexo para retira essa funcao de espacos ?

    Quanto a isto eu não sei, pois uso o ACBrNFeMonitor (modo executável).

    Se não der assim, não sei como te ajudar.

  9. Obrigado Juarez, te entendi. É que a linguagem de programação que eu uso é Visual Objects da GrafxSoft (é pouco conhecida) http://www.grafxsoft.com, o gerador de relatórios é bem diferente dos utilizados. Mas entendi vou pesquisar sobre o Rave Report e ver a possibilidade de alterar o relatório. Minha dúvida maior é se caso já existisse algum comando e eu não tivesse conhecimento, mas pelo visto não tem.

    Valeu!

  10. Claudio eu posso não ter compreendido o que você deseja fazer, mas não te aconselharia a modificar valores no xml, uma vez que alterando um valor, você estaria compromentendo outras tags. Exemplo: ao modificar o valor total, os valores dos itens estariam comprometidos e com isto caso tenha imposto os impostos também precisariam ser modificados, ficaria uma situação muito crítica e pode fugir do teu controle.

    Caso o "valor" que você está se referindo não seja valor de produtos, total da nota, frete etc, e seja o conteúdo de uma tag exemplo: rolos passar para caixas mesmo assim não seria recomendado pois o xml deve ser um espelho da nota.

    Uma vez que você disse que a nota ainda não foi transmitida a minha sugestão é a mesma do Marcos. Entendo que o correto seria você permitir a alteração da nota ainda não enviada pelo teu sistema e gerar novamente o XML a partir desta alteração.

    Té+

  11. Pessoal eu uso o ACBrNFeMonitor no systray do Windows e em alguns casos eu gostaria que não aparecesse a mensagem "Desenvolvido por" na impressão do DANFE. Existe algum comando que suprime esta mensagem?

    Eu tenho uma rotina que de posse do XML do fornecedor do cliente aciono o ACBrNFeMonitor para ler o XML e imprimir o DANFE (para alguma conferência, pois há alguns casos que os transportadores rasgam, amassam ou sujam o DANFE), neste caso, gostaria de colocar outra mensagem ali. Não estou solicitando para desenvolverem, pois a situação é contornável e tem coisas mais importante para se dar atenção, só gostaria de saber se por ventura existe algum comando e eu desconheço.

    Obrigado!

  12. aloisiopires

    para emitente e remetente:

    A Nota técnica diz:

    B) Regra de recepção de NF-e da versão 2.00 em ambiente de homologação

    Para facilitar a identificação das notas fiscais emitidas em ambiente de homologação, as

    informações do destinatário/remetente das notas fiscais deverão ser preenchidas da

    seguinte forma:

    00000000000191

    NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO – SEM VALOR FISCAL

    (...)

    Observe que é o DESTINATÁRIO/REMETENTE e não o EMITENTE. Os dados do emitente será os dados da empresa que possui o certificado digital e está emitindo a nota.

  13. Oi elovegun

    A empresa emitente está informado como CRT=1 (Simples Nacional)

    Neste caso você terá que informar o CSOSN (não sei se no teu caso 201 ou 202)

    Portanto não é válido estas linhas

    N10a|1|10|3|20.00|1913.65|12.00|229.64|4||20.00|3147.30|17.00|305.40|9.61|RS

    N10a|1|10|3|20.00|2531.39|12.00|303.77|4||20.00|4163.27|17.00|403.99|9.61|RS||

    Leia a página 138,139 e 141 do manual de integração v. 4.0.1 NT2009.006

    http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=zxlLdxB/oYA=

    Preecha conforme a explicação

    N10e se for CSOSN 201

    N10f se for CSOSN 202

    Como trata-se de devolução eu creio que o correto seria CSOSN 900 o N10h|

    obs.: Quanto aos CSOSN verifique com o contabilista da empresa, mas o erro em questão é referente a este imposto.

    Té+

  14. Pode ser um caracter com acentuação nas tags, ou caracteres de edição no início/fim de mensagens.

    Verifique o código de rejeição que você está recebendo e nos passe, ai podemos ter uma pista.

    587 Rejeição: Usar somente o namespace padrão da NF-e

    588 Rejeição: Não é permitida a presença de caracteres de edição no início/fim da mensagem ou entre as tags

    da mensagem.

  15. Oi linekerpablo

    Complementando a resposta do André, o que ele está dizendo é o seguinte:

    Esta nota 35110462049432000144550010000007461000001265 não existe no ambiente homologação, no qual vc está testando o teu xml. Se vc está fazendo teste você terá que referenciar uma nota que também foi emitida no servidor de homologação. A nota 35110462049432000144550010000007461000001265 existe, mas no ambiente produção, então o sistema não acha no homologação e por isto o retorno "NF Complementar referencia uma NF-e inexistente."

    Té+

  16. Oi Juarez, eu não verifiquei todo o teu xml, mas de início creio que o teu problema é a finalidade da NFe. No teu xml você informou 1 (NF-e normal) se a nota é complementar ela deve ser (2).

    1 (no teu arquivo está assim)

    1 - NF-e normal

    2 - NF-e complementar

    3 – NF-e de ajuste

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