Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 4194 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores
Postado

Vc já atualizou as schemas?

Precisa baixar a PL_007a de 06/05/2013

 

Link da página dos esquemas XML: http://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=/fwLvLUSmU8=

 

Link direto: http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=nrhOtzhxVwg=

 

 

Alteração no arquivo leiauteNFe_v3.00

"<!-- PL_007a - 23/04/2013 -  Redução qtde. máxima ocorrências NFref; inclusão do elemento vTotTrib (NT 2013/003) -->"

 

 

Detalhe: na NT2013/003 diz o seguinte: 

 

Prazo para entrada em vigência das alterações:
· Ambiente de Homologação (ambiente de teste das empresas): 15/05/13;
· Ambiente de Produção: 01/06/13.

 

Caso os webservices de homologação ainda não foi atualizado, pode ser que vc não consiga autorizar o XML.

 

 

<-------Editado----->

 

Impressionante, assim que postei mudou tudo :) (Coincidência?)

 

Foi lançado a PL_006r de 05/04/2013

Alteração no arquivo leiauteNFe_v2.00

<!-- PL_006r - 23/04/2013 -  Redução qtde. máxima ocorrências NFref; inclusão do elemento vTotTrib (NT 2013/003) -->

 

E colocaram a seguinte informacão na PL_007a:

"Esquemas XML NF-e - Pacote de Liberação No.7a (06/05/2013) (ZIP) ? para uso exclusivo das empresas integrantes do grupo piloto da NFC-e"

 

Então vamos lá:

Novo link para baixar PL_006r 

Link da página: http://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=/fwLvLUSmU8=

Link do arquivo: http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=MabJzr7PWB4=

 

Quanto as datas de homologação e produção continuam as mesmas.


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

  • Consultores
Postado

regys, vc pode dar o link do outro post (do Daniel) pra eu acompanhar tbm la?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

Pessoal

 

Pelo o que entendi, é opcional, leiam:

 

Criação de campo opcional para que o contribuinte possa informar o valor aproximado
correspondente a totalidade dos tributos federais, estaduais e municipais, cuja incidência
influa na formação do respectivo preço de venda, atendendo o disposto na Lei citada;

 

 

 

[]s,

Jorge Andrade

 

"Quem tem medo de perguntar, está fadado a eternizar-se na dúvida - [Jorge Andrade]";
 

"A soberba,  é o sentimento caracterizado pela pretensão de superioridade sobre as demais pessoas, levando a manifestações ostensivas de arrogância, por vezes sem fundamento algum em fatos ou variáveis reais - [Desconhecido";
 

"Aquele  que pesquisa antes de indagar, tem a grande chance de dirimir as suas dúvidas, fixar o aprendizado da pesquisa e evoluir para outros conhecimentos inesperados - [Jorge Andrade]";
 

"Os políticos e as fraldas devem ser trocados frequentemente e pela mesma razão - [Éça de Queiroz]".

  • Moderadores
Postado

Vamos interpretar mais a fundo a lei, ela diz respeito a consumidor final e não venda de contribuinte para contribuinte por isso é opcional

somente venda a consumidor final (que vai utilizar o produto/mercadoria e não revender) é quem deve de ser mostrado a informação

ao outro não é necessário ;)

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado

Bom dia Regys...

   Até onde entendi então ao invés de somar todos os impostos(icms, ipi, pis, ....) incidente no item ou no total da nota, poderia somente aplicar este percentual (definido por NCM) em cima de cada item? Ou eu estou totalmente errado ?

 

 

ate+

Carlos H. Marian

Analista de Sistemas

|/-\|

  • Moderadores
Postado

Fiz um resumo de como utlizar veja o link: http://www.regys.com.br/lei-12-7412012-transparencia-dos-impostos/

e implementação na nota eletrônica já existe a alguns dias, a implementação no cupom fiscal saiu hoje.

 

Implantada a rotina Régys. Ficou show!

 

Ao colegas que quiserem ver como ficou, segue imagem em anexo.

 

Fiz uma rotina assim para retornar o valor do imposto:

function CalculaTributos(vTotalItem : Double; NCM : String; servico : Boolean;
                         origem : Integer; ex : integer) : Double;
var
  qryConsulta : TZQuery;
  vTributos : Double;
begin
  try
    qryConsulta := TZQuery.Create(Application);
    with qryConsulta do
      begin
        Active := False;
        Connection  := DM.conLocal;
        SQL.Clear;
        SQL.Add('SELECT COALESCE(NCM_ALIQUOTANACIONAL,0) AS NCM_ALIQUOTANACIONAL,');
        SQL.Add('COALESCE(NCM_ALIQUOTAIMPORTADO,0) AS NCM_ALIQUOTAIMPORTADO');
        SQL.Add('FROM NCM WHERE NCM_CODIGO = :NCM_CODIGO AND NCM_EX = :NCM_EX');
        SQL.Add('AND NCM_TABELA = :NCM_TABELA;');
        ParamByName('NCM_CODIGO').AsString    := NCM;
        ParamByName('NCM_EX').AsInteger       := ex;
        if servico then
          ParamByName('NCM_TABELA').AsInteger := 1
        else
          ParamByName('NCM_TABELA').AsInteger := 0;
        Active := True;
        First;
      end;
    if qryConsulta.Eof then
      vTributos := 0
    else
      begin
        case origem of
          0 :
            vTributos := Truncar((vTotalItem * qryConsulta['NCM_ALIQUOTANACIONAL']) / 100, 2);
          else
            vTributos := Truncar((vTotalItem * qryConsulta['NCM_ALIQUOTAIMPORTADO']) / 100, 2);
        end;
      end;
    Result := vTributos;
  except
    Result := 0;
  end;
end;

Como vocês podem ver, passei a armazenar esses dados na tabela de ncm para posterior consulta. À medida que vou incluindo os itens vou utilizando essa função para acumular em um totalizador. Depois ao encerrar o cupom faço da seguinte forma:

with ECF.InfoRodapeCupom do
  begin
    MD5                   := EAD.MD5FromFile(Sistema.Pasta + Sistema.ArqLista);
    if Cupom.DAV > 0 then
      Dav                 := StrZero(IntToStr(Cupom.DAV), 10);
    if Cupom.PV > 0 then
      PreVenda            := StrZero(IntToStr(Cupom.PV), 10);
    CupomMania            := Sistema.Emp_UF = 'RJ';
    MinasLegal            := Sistema.Emp_UF = 'MG';
    ParaibaLegal          := Sistema.Emp_UF = 'PB';
    NotaLegalDF.Imprimir  := Sistema.Emp_UF = 'DF';
----------------------------
    if Cupom.vTributos > 0 then
      begin
        Imposto.ValorAproximado := Cupom.vTributos;
        Imposto.Fonte           := 'IBPT';
      end;
----------------------------
  end;

Espero que seja útil à comunidade.

post-146-0-57473100-1368633375.png

  • Curtir 1

Cleber C. Ferreira
Analista de Sistemas e Consultor
Email e
Skype: [email protected]
Formiga-MG

  • Moderadores
Postado

Bom dia Regys...

   Até onde entendi então ao invés de somar todos os impostos(icms, ipi, pis, ....) incidente no item ou no total da nota, poderia somente aplicar este percentual (definido por NCM) em cima de cada item? Ou eu estou totalmente errado ?

 

 

ate+

Isso mesmo, você pega o valor informado na tabela, aplica no valor do produto e tem o valor aproximado do imposto por item.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • Moderadores
Postado

Aqui diz que será disponibilizado hoje à partir das 17 horas. 

 

http://www.ibpt.com.br/noticia/900/Empresas-terao-manual-para-implantar-imposto-na-nota

 

Regys, é esse mesmo arquivo que vc passou?

Essa implementação do ACBr foi feita hoje? Porque atualizei ele ontem.

A implementação no ACBrECF eu fiz agora no hora do almoço, já subi e está disponível, basta atualizar e seguir o exemplo que disponibilizei no meu site no post anterior.

  • Curtir 1

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • Moderadores
Postado

Uma sugestão. Seria interessante funcionar como o componente ACBrCNIEE. Baixar essa tabela e utiliza-las de alguma forma para calcular esse imposto.

Estou trabalhando nessa opção, ela é um pouco mais demorada, hehe.

O problema maior está sendo saber o nome da tabela, porque ele varia pela data da publicação.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • Membros Pro
Postado

Grande trabalho Régys, parabéns!

Só tenho algumas dúvidas, me parecem óbvias mas por desencargo de consciência:  

Quer dizer então que independe se a empresa (emitente) for do Simples, Lucro Real, etc.... aplico sempre o percentual conforme tabela, isso?

 

Outra, ... a obrigatoriedade em informar o imposto aproximado está somente nas vendas a varejo/consumidor final, no caso de NF-e de vendas por atacado não é obrigatório pois quem adquire vai revender a mercadoria e este então terá a obrigação de destacar em suas notas/cupons, estou certo?

 

Obrigado.

  • Curtir 1
Postado

Estou com problema na transmição da nota quando preencho a tag Total.ICMSTot.vTotTrib, ocorre o seguinte erro:

Rejeição: Falha no Esquema XML do lote de NF-e

 

Estou fazendo teste em ambiente de homologação, gostaria de saber se alguém está tendo o mesmo problema?

Postado (editado)

Estou com problema na transmição da nota quando preencho a tag Total.ICMSTot.vTotTrib, ocorre o seguinte erro:

Rejeição: Falha no Esquema XML do lote de NF-e

 

Estou fazendo teste em ambiente de homologação, gostaria de saber se alguém está tendo o mesmo problema?

Olá Danilo, também estou com esse mesmo problema no ambiente de homologação. Caso consiga resolver me avise, enquanto isso vou tentando também.

Editado por william
  • Este tópico foi criado há 4194 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.