Campos de entrada não obrigatório no Crystal Reports- Chamada por Procedure

Olá a todos.
Estou desenvolvendo relatórios em crystal para o B1 8.8.  os retornos de dados são realizados através de procedures desenvolvidas no sql.
O problema é que não sei como posso estar fazendo para que determinados campos de minha tela de chamada do relatorio no B1 (Variaveis de entrada), não sejam obrigatórios.
Por exemplo: Um relatório de clientes por estado onde os parametros de entrada são Grupo de clientes e Estado.  Caso o usuário não deseja preencher o campo grupo de cliente ele deixaria em branco e o campo estado preencheria ou até mesmos os dois campos deixaria em branco e executava direto para retornar todos os clientes.
No Crystal dentro das opções do parametro tem la uma propriedade de não ser obrigatório o campo mas quando faço chamada por procedure esta opção fica desabilitada.
Obrigado pela Ajuda.

Bom dia,
como vc esta usando procedure, deverá fazer da seguinte forma.
se vc tiver o parametro @UF por exemplo .
no filtro do crystal vc pode passar o valor 'T' para trazer todos.
e na procedure usar uma variavel @Query para armazenar o select da consulta .
antes de executar a @Query vc faz o filtro :
if @UF (diferente) 'T' -- retirando os espacos entre < e >
begin
    Set @Query = @Query + ' And UF = ''' + @UF + ''' '
end
Fazendo desta forma , o select irá filtrar a UF somente se o valor passado for diferente de T.
Espero ter ajudado.
Att. Leandro Khalil
Edited by: leandro.khalil84 on Jul 12, 2010 3:44 PM
Edited by: leandro.khalil84 on Jul 12, 2010 3:45 PM

Similar Messages

  • Relatório Crystal Reports (Usuário/senha)

    Boa Tarde !
    Estamos utilizando a conexão OLE DB - Microsoft OLE DB Provider for SQL Server, mesmo assim este driver está exigindo a senha durante s execução dos relatórios do Crystal Reports através do Menu FerramentasVisualizar "Arquivo Crystal Reports Externo". O SAP esta pedindo usuário e senha todas as vezes que o relatório é exibido, isto é, o Crystal exibe a tela de conexão com o banco de dados pedido a senha antes de exibir o layout.
    Estou utilizando o SAP 8.8 PL 19.
    Alguém pode me ajudar?

    Alex, bom dia.
    Isso já me aconteceu algumas vezes, pelo fato do relatório estar configurada em uma outra conexao que a que voce constuma utilizar.
    Voce deverá "trocar" a conexao que está gravada no relatório para a conexao que deseja usar.
    Lá no Crystal Reports, entre no menu Banco de Dados -> Definir Local de Banco de Dados. No primeiro quadrante clique uma vez no Comando e substitua pela conexao desejada no quadrante abaixo deste. Caso possua sub-relatórios faça o mesmo procedimento e clique em Atualizar. Isso fará com que o relatório fique disponível para a conexao com o seu cliente.
    Espero ter ajudado.

  • Quando o NCM deve ser obrigatório?

    O NCM é obrigatório para os itens que sejam classificados como "material" e cuja empresa seja contribuinte do IPI.
    Se o IPI não estiver preenchido nesta situação acima, o governo retornará o arquivo SINTEGRA, alegando inconformidade.

    Para facilitar a conferencia dos documentos emitidos, quanto ao preenchimento do NCM (evitar problemas no Sintegra, segue em anexo, duas consultas para faclitar nossas vidas:
    Rodar, ao menos, a primeira query antes de se gerar o sintegra já evita muita dor de cabeça.
    Um abraço,
    Marcus Alexandre Silva
    Coordenador de Desenvolvimento
    SAP Business One
    Addvisor Consulting
    Rua Cardoso de Melo, 1.460 - Cj.41
    + 55 11 3047 4542
    Edited by: Rui Pereira on Aug 6, 2009 12:06 PM

  • Me regalaron una tarjeta, pero en codigo esta ilegible, entre a la página, llene el formulario y no me deja enviarlo, dice llene todos los campos, todos estan llenos pero no me deja enviar el formulario, por lo tanto no se termina con el reclamo. Que hago

    me regalaron una tarjeta, pero en codigo esta ilegible, entre a la página, llene el formulario y no me deja enviarlo, dice llene todos los campos, todos estan llenos pero no me deja enviar el formulario, por lo tanto no se termina con el reclamo. Que hago?
    Gracias

    No acabo de entender la descripción de los pasos efectuados:
    Lo he protegido y lo he pasado a Adobe
    Lo he recuperado en Adobe profesional y le he dicho que haga automáticamente el formulario detectando los campos a través del Adobe Livecycle designer.
    El sistema más sencillo para crear un formulario es que el archivo de MSWord® lo conviertas a PDF, lo abras en Acrobat Professional y en el menú: Avanzado>Accesibilidad escojas Ejecutar Reconocimiento de Campos.
    En algunos tendrás que seleccionarlos y escoger Propiedades con el botón derecho, y en Opciones escoger el tipo de botón.
    En otros tendras que añadir otra clase de campo que reemplace a los diseñados en MSWord©  creados.
    Me explico: Los botones de Radio permiten seleccionar uno sólo entre varios valores (Hombre/Mujer), su forma no tiene que ser necesariamente redonda, utiliza la pestaña de Opciones en Propiedades comentada antes.
    Guarda el archivo y utiliza el icono de la parte sup. derecha de Distribuir Formulario.
    Tendrás que otorgar derechos (extendidos) para rellenar y guardar en Acrobat Reader. Pero el Asistente de Acrobat Pro 9.0 te ayuda en todos esos pasos.
    No recuerdo muy bien lo que es Adobe Special Edition. Pruebalo en un equipo con el Acrobat Reader instalado, sería suficiente. Tambien puedes añadir un mensaje de abrir en Acrobat Reader.

  • Inutilização NFe 2,00 - Processo Devolução de entrada

    Pessoal,
    Estou com um problema no processo de MM para a inutilizar NFe (2,00) de uma Devolução de entrada.
    Fizemos um devolução de entrada que foi rejeitada e para corrigir o processo, foi feito a inutilização via J1BNFE.
    O status da Nfe ficou da seguinte forma
    - A inutilização da Nota foi autorizada pela SEFAZ
    - No GRC a nota está como inutilizãção autoriza, porém com erro de atualização no ERP.
    - No ERP aparece o log abaixo:
    Preencher todos os campos obrigatórios
    Erro formato em campo UF05A-STGRD. Ver mensagem seguinte
    Preencher todos os campos obrigatórios
    Alguém já passou por isto ou poderia ajudar?
    Obrigada,
    Erica

    Bom dia Érica,
    Dê uma procurada no fórum antes de postar, veja:
    threads com UF05A-STGRD problemas e soluções
    Atenciosamente, Fernando Da Ró

  • Venda Intercompany – Preenchimento dos campos xPed e nItemPed

    Boa tarde Pessoal,
    Andei pesquisando mas sem sucesso por isto venho pedir ajuda.
    http://scn.sap.com/thread/3263202
    http://scn.sap.com/thread/3274014
    https://scn.sap.com/thread/1838307
    No ECC:
    O cenário standard de venda intercompany é muito similar ao de transferência entre plantas da mesma empresa.
    Em ambos os cenários, a remessa de SD é criada a partir do pedido de compras (VL10D).
    Não existe ordem de venda (OV) !
    No NFE10 inbound (automação)
    - a transferência é tratada como STOCKTRF.
    - a venda intercompany é tratada como NORMPRCH. Neste cenário, para não termos que fazer manualmente a etapa "atribuir itens de pedido” precisamos que o XML seja preenchido corretamente.
    Por isto pergunto:
    Que campos devemos preencher no ECC para que os campos <xPed> e <nItemPed> sejam preenchidos no XML ?
    PS1: Testei com B2B ativo configurado com X (PI) e com D (database) => Sem sucesso.
    PS2: Em cenários de venda com OV os campos são preenchidos corretamente
    PS3:  Ambiente ECC604 SP12  + GRC10 SP14
    Desde já obrigado.
    Rafael

    Oi Fernando,
    Estamos aguardando resposta do chamado, qualquer novidade posto aqui.
    Não entendi sua frase:
    A todos os projetos que estão passaram pelo layout 2.0 sugeri que incluíssem este tópico, mas neste momento concordo que fica bem difícil de garantir ele com a obrigação chegando.
    Poderia explica-la melhor ? Esse tópico que se refereu é o Decouple ? Qual seria essa obrigação?
    Sim, fizemos os testes enviando uma nota em memória e não são preenchidos os campos, e depois em uma nota retransmitida, são enviadas as tags, sem nenhuma outra modificação via BADI. Essa é a diferença entre os XMLs.
    Os campos não são obrigatórios, apenas um dos nossos clientes de B2B que solicitou o preenchimento para todos os seus pedidos. Acreditava que o Standard daria esse suporte, mais entendo que apenas funciona para os locais de negocio com Decouple ativado, o que questiono pois pelo processo desenhado ainda não foi possível definir / ativar o decouple. Além que devem ser realizadas outras modificações da BADI, pois outras informações já estão buscando da memória e temos que modificar para buscar das tabelas (passar do modo mais dificil para o mais fácil da implementação, conforme vc mesmo comentou, rsss).
    Obrigado pela ajuda e atenção.

  • Relatório de Venda (Pedido)

    Bom dia,
    Fiz um relatório em Crystal Reports, porém os produtos estão sendo replicados, gostaria que ficasse apenas os produtos do pedido de venda. Segue o Código gerado pelo Crystal abaixo.
    SELECT "OCRD"."CardName", "CRD7"."TaxId0", "CRD7"."TaxId4", "CRD7"."TaxId1", "OCRD"."Phone1", "CRD1"."State", "CRD1"."City", "CRD1"."ZipCode", "CRD1"."Block", "CRD1"."StreetNo", "CRD1"."Street", "ORDR"."TaxDate", "OCTG"."PymntGroup", "RDR1"."ItemCode", "RDR1"."Dscription", "RDR1"."unitMsr", "RDR1"."Quantity", "RDR1"."Price", "ORDR"."DocTotal"
    FROM   (((("SAP"."dbo"."CRD1" "CRD1" INNER JOIN "SAP"."dbo"."OCRD" "OCRD" ON "CRD1"."CardCode"="OCRD"."CardCode") INNER JOIN "SAP"."dbo"."CRD7" "CRD7" ON "CRD1"."CardCode"="CRD7"."CardCode") INNER JOIN "SAP"."dbo"."OCTG" "OCTG" ON "OCRD"."CardCode"="OCTG"."CardCode") INNER JOIN "SAP"."dbo"."ORDR" "ORDR" ON "OCTG"."CardCode"="ORDR"."CardCode") INNER JOIN "SAP"."dbo"."RDR1" "RDR1" ON "ORDR"."CardCode"="RDR1"."CardCode"
    SELECT "OADM"."CompnyName", "OADM"."PrintHeadr", "OADM"."TaxIdNum", "OADM"."CompnyAddr"
    FROM   "SAP"."dbo"."OADM" "OADM"
    Abaixo em anexo a print do relátorio dentro do SAP

    Cristiano, bom dia,
    faça o seguinte teste.
    1) pegue o SQL que postei de pedido de compra no link Pedido de Compra - Impressão
    2) troque todas as tabelas OPOR para ORDR, e todas começando com POR para RDR (exemplo, POR1 para RDR1, POR2 para RDR2.
    Teste executar o SQL, talvez ajude vc.
    Outro detalhe, eu crio o SQL da empresa em um 2o comando no Crystal Reports.
    No meu "comando" está o SQL principal do relatório, já no "DadosEmpresa", está aquele seu último SQL
    E não faço ligações entre eles, o Crystal Reports reclama mas é só seguir em frente.
    Abraço
    Fabio.

  • SAP 8.82 para SAP 9.0, SAP 9.1

    Bom dia pessoal,
    Atualmente utilizo o SAP 8.82 na empresa, estava pensando mais para o começo do ano que vem fazer a migração para SAP 9.0 ou até o mesmo o SAP 9.1 (para esta versão tenho que esperar os add'ons nacionais terem versão funcionando).
    Por acaso alguém já fez a migração da SAP 8.82 para o SAP 9.0? gostaria de saber se teve muitas dificuldades com os usuários, problemas em banco de dados, computadores, redes, etc.
    Tenho uma maquina virtual rodando o SAP 9.0 PL13 onde sempre pego minha base atual na 8.82 e converto pra ela pra fazer alguns testes básicos, até o momento o que deu trabalho é alterar todos meus relatórios em Crystal Reports que utilizam documentos de makerting (pedidos, notas, etc) pra  testar o campo de cancelamento "CANCELED".
    Um grande abraço,
    Fabio
    SAP 8.82 PL14 / SAP 9.0 PL13 (test) / SAP 9.1 PL2 (test).

    Ola pessoal,
    segue algumas observações dos problemas que ocorreu comigo na conversão do SAP 8.82 PL14 para SAP 9.0 PL15.
    1) Update do software nos computadores/terminais
    - Quase nenhum update deu certo, quando chegou no 3o computador descobri o motivo, o SAP tenta fazer update de vários componentes no modo automatizado, você não vê mas ele roda vários "setups" de vários programas diferentes, um deles é o "Microsoft C++ 2010 Runtime".
    Antes de entrar no SAP no terminal pra fazer o update, eu comecei a instalar o runtime manualmente, entre na pasta "...\B1_SHR\Client\ISSetupPrerequisites\{83960519-644A-4722-BA7A-37D23C1D004F}" e instalei o programa "vcredist_x86".
    Pronto, após instalar o runtime do C++, foi só entrar no SAP 8.82 que ele fazia corretamente o update para o SAP 9.0.
    2) Erro contas a pagar e a receber Could not find stored procedure 'TmSp_SetBgtAccumulators_ByJdt"
    Após vários testes na minha conversão "beta" do SAP 8.82 PL14 para o SAP 9.0 PL11 (e PL15 agora em janeiro), onde fiz vários procedimentos referente a compras, vendas, cadastros, mrp etc, tudo funcionou perfeito.
    Após a conversão na base real (base quente) ontem, hoje trabalhamos tranquilamente, pedido de compra, nota fiscal de entrada,, ,pedido de venda, nota fiscal de saída, e validação de nota, e tudo continuava funcionando bem, mas ocorreu um erro bem estranho na baixa do contas à pagar e à receber.
    Na conversão do banco, não deu erros e nem avisos, onde foi convertido com sucesso, mas por algum motivo a conversão do SAP 8.82 PL14 para o SAP 9.0 PL15 apagou a procedure abaixo, fazendo com que o sistema apresentasse erro na baixa do financeiro.
    "Could not find stored procedure 'TmSp_SetBgtAccumulators_ByJdt'"
    Após pesquisa na internet, encontrei no próprio fórum a solução.
    http://scn.sap.com/thread/3468903
    Para resolver o caso, segui o que estava no post acima, é só entrar em Ajuda, Suporte Desk, Restaurar, Restaurar Procedimentos Arquivados.
    Não pode ter ninguém conectado no banco de dados para rodar esse procedimento, após a execução, o financeiro funcionou perfeito.
    Abraço
    Fabio
    SAP 9.0 PL15 / SAP 9.1 PL3 (test)

  • Crystal Reports in 64 bits

    Hello
    I m using vs2008 with vista 64 bits and crystal reports 2008 sp0.
    The crystal reports works fine, I can design reports but when I use vs2008 I canu2019t see the reports in runtime. It is possible develop in 64 bitu2019s with crystal reports. When I try executing de program in exe I have the same error.
    I try installing the CRRedist2008_x64 but is the same result.
    The message that I receive is  u201COcorreu um erro ao tentar carregar o tempo de execução do Crystal Reports. As permissões da chave de registro do Crystal Reports não são suficientes ou o tempo de execução do Crystal Reports não está instalado corretamente. Instale o redistribuível adequado do Crystal Reports (CRRedist*.msi) que contem a versão correta do tempo de execução necessário do Crystal Reports (x86, x64 ou Itanium).  Acesse o site http://www.businessobjects.com/support para obter mais informaçõesu201D
    It is in Portuguese but in ingles is something like u201CAn error has occurred while attempting to load the Crystal Reports runtime. Either the Crystal Reports registry key permissions are insufficient, or the Crystal Reports runtime is not installed correctly. Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required. Please go to http://www.businessobjects.com/support for more information.
    u201D
    If I go (in visual studio 2008) to my Project then select compile and click in advance compile options and then select x86 in target cpu the error doesnu2019t occur.
    I use crystal reports in winforms app and print direct in to printer from a webservice
    what can i do to run in x64 ?
    Thanks
    Jorge Rocha
    Edited by: Jorge Rocha on Jan 18, 2009 11:22 PM
    Edited by: Jorge Rocha on Jan 18, 2009 11:40 PM

    Hi Jorge,
    There are no 64 bit runtimes for Crystal Reports 2008. They only exist for the bundled version of Crystal that comes with VS.NET 2005 and VS.NET 2008.You Should be able to build the app in 32 bit only mode.We need to make the project settings and make sure you select it to run on x86 mode only. We do not support nor run x64 mode. set the app to run in x86 mode only and then it all worked as required and no longer prompted to run the distribution runtime install.
    You'll also have to make sure your database client is also running in x86 mode ( 32bit driver ). Depending on how you connect depends on which driver is required and how it's configured. If ODBC run the ODBC Administrator located in the WOW64 under Windows
    Have a look to note # 1220501regarding running CR on a 64 bit server
    [Business Objects Note|https://www.sdn.sap.com/irj/scn/advancedsearch?cat=sdn_ossnotes&query=&adv=true]
    See if this threads helps:
    https://forums.sdn.sap.com/click.jspa?searchID=18038440&messageID=6337583
    https://forums.sdn.sap.com/click.jspa?searchID=18038440&messageID=5916943
    https://forums.sdn.sap.com/click.jspa?searchID=18038440&messageID=5911337
    Regards,
    Shweta
    Shweta

  • NFe de Entrada Docstat incorreto

    Bom dia Senhores(a). Tudo bem?
    Meu problema é que criamos algumas notas de entrada através da BAPI_J_1B_NF_CREATEFROMDATA, e o XML foi gerado com sucesso, tal como as NFe´s do processo de SD. Porém ao efetuar o retorno, apesar do monitor a NFe aparecer com Status "Completo", na tabela J_1BNFDOC o campo DOCSTAT, vem em branco. O Problema é por causa deste campo estar em branco a NFe não esta aparecendo no livro de entrada mesmo estando ok no monitor.
    Nos casos de NFe´s criadas por SD (VA01) este campo vem preenchido automaticamente após o retorno realizado.
    OU seja, quando a Nfe esta ok no monitor tb está ok no livro fiscal.
    Espero poder ter sido claro, agradeço a ajuda de vocês.
    Um abraço
    Vitor Grassato

    Bom dia Vitor,
    Esta linha está comentada. Está comentada também no código ? Se tiver não fede nem cheira...
    Quando você diz que não funciona, não funciona como ? Que retorno tem no RETURN ?
    Na chamada da BAPI_J_1B_NF_CREATEFROMDATA tem um parâmetro NFCHECK que gerencia os checks obrigatórios é uma string preenchida com vários X e espaços, sendo o X verificar o o espaço permitir campo vazio.
    No código fonte da BAPI você encontra estas informações:
    Positions in character 30 string NFCHECK
    Following checks are executed when NF-e flag is set in the header
    40. Check NF-e number filled
    41. Check Protocol number filled
    42. Check XML-Version filled
    43. Check Sefaz code filled
    A. Check if duclicate keys are existing (NF line items, NF taxes)
    => e.g. NFCHECK = 'XX X XXX XXXXXXXXXX.....' will perform all checks,
            except checks number 3, 5 and 9)
    Se o parâmetro não for preenchido, no código temos:
      IF nfcheck IS INITIAL.
    *--------------12345678901234567890123456789012345678901234567890123
        nfcheck = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'.
      ENDIF.
    O que quer dizer que por default apenas o NF-e number filled é verificado. Vocês estão preenchendo NFCHECK ? Que erro está dando que impede o processo ?
    Editando: Outra pergunta: Quais são os valores para AUTHCOD, DOCSTAT e CODE na J_1BNFDOC logo após a criação ? E após a autorização ?
    Atenciosamente, Fernando Da Rós
    Edited by: Fernando Ros on Feb 4, 2010 2:57 PM

  • Dúvidas sobre a solução de salvar os xml de entradas no GRC

    Bom dia!
    Estamos analisando a solução de salvarmos o xml recebido dos fornecedores no GRC.
    1. É obrigatório que somente os xml autorizados sejam salvos no GRC?
    2. Se sim, a solução std contempla a consulta no site da Sefaz?
    3. Precisamos ter o número do protocolo salvo no GRC? P.S. Eu entendo que isso seja importante para quando tivermos a solução integrada com o ERP de recebimento automático em MM.
    Agradeço as dicas.
    Atenciosamente
    Fabiana

    1 - Todos XMLs autorizado   são salvos no Kpro  (tabela /XNFE/XMLIN)
    2-  O start da consulta protocolo é feito na entrada do XML via B2B(Parametrização GRC ) status da nova consulta guardada no campo /XNFE/XMLIN-CHECKSTATUS
    OBS Para resgatar a string do XML vc pode usar essa função /XNFE/CORE_KPRO_XML_READ
    para disparar a consulta de forma assync..vc pode usar essa função /XNFE/005A_NFE_STATUS_OUT e resgatar o resultado na tabela  /XNFE/XMLIN-CHECKSTATUS desde que o scenario esteja devidamente configurado no PI
    3 - O Numero do protocolo vc tem na string do XML  existem n formas de vc resgatar esse n° de protocolo
    Atenciosamente
    Ronaldo de Moraes

  • Nota fiscal rejeitada por campos 'pMVAST, pRedBCST, vBCST' vazios no processo de transferência de crédito de ICMS

    Pessoal, bom dia!
    Vejam se alguém já passou por algo parecido em algum projeto...
    Estou com uma demanda pra alterar alguns parametros do processo de transferência de crédito de ICMS, que são:
    1-  A quantidade deverá ser preenchida com “0”.
    2-  O valor unitário deve ser “0”.
    3-  O campo de unidade de medida “Vazio”
    4-  A NCM não deverá ser vazia, mas ser preenchida com “00”.
    5-  O CST deverá ser “090”.
    A solução para os pontos 1, 2 e 3 foi criar um enhancement na função J_1B_NFE_PROCESS_OUTBOUND relacionada a J1B1N para alterar os valores digitados pelo usuário assim que a nota estiver sendo criada. Para o ponto 4, a solução foi criar um NCM "00" para utilização do usuário.
    E, no ponto 5, a solução foi orientar o usuário a optar pela origem do material "0" e optar pelo direito fiscal IC9 (Outros) que atribuirá a tributação 90, formando assim o 090 esperado.
    O problema é:
    Ao dar saída na nota fiscal pela J1B3N, ela está sendo rejeitada pelo fato dos campos 'pMVAST (Percentual da margem de valor Adicionado do ICMS ST), pRedBCST (Percentual da Redução de BC do ICMS ST), vBCST' (Valor da BC do ICMS ST) não estarem sendo preenchidos.
    Sendo assim, como posso resolver esse ponto?
    Em anexo está a tela do preenchimento da Writer com os devidos parametros e impostos, e está também o IDOC que foi gerado com os campos em branco.
    Desde já agradeço a atenção.

    Allan, boa tarde!
    Obrigado pela sua resposta, mas, conforme venho conversando com o fiscal resposável do projeto, o cenário é esse mesmo.
    Seguem abaixo e em anexo as regras Fiscais para emissão da nota de transferência de crédito de ICMS:
    Orientação de Preenchimento NF-e:
    Transferência de crédito
    A nota fiscal eletrônica (NF-e) também será emitida nas hipóteses de transferências de crédito acumulado de ICMS em razão de exportação, diferimento ou redução da base de cálculo.
    De acordo com a legislação, há regras a serem observadas para a emissão da NF-e referente a essa transferência de crédito. Resumidamente, alguns procedimentos comuns que poderão ser seguidos.
    Para emitir a NF-e, é necessário informar nos campos próprios:
    1. Como destinatário, o nome, o endereço e os números de inscrição estadual e no Cadastro Nacional de Pessoa Jurídica (CNPJ) do contribuinte ao qual se está efetuando a transferência;
    2. Nas Informações Complementares do quadro “Dados Adicionais”, a expressão “Transferência de crédito acumulado de ICMS, nos termos (indicar o base legal da transferência)” e o valor, por extenso, do crédito transferido. No aplicativo gratuito emissor da NF-e, essa informação constará no campo “Informações Complementares de interesse do contribuinte” da aba “Informações Adicionais”;
    3. No local destinado ao valor da operação do quadro “Cálculo do Imposto”, o valor do crédito acumulado transferido (no aplicativo gratuito de NF-e, esse valor será informado no Valor Total bruto). Nos demais campos, preencher com “0” (zero) para todos locais numéricos e obrigatórios nos quais não consta orientação específica - apenas um dígito “0” em cada, pois a NF-e trabalha com campo preenchido;
    4. Como natureza da operação: “Transferência de Crédito Acumulado de ICMS”;
    5. No campo “Finalidade de emissão” informar “NF-e de Ajuste”;
    6. Os CFOP e CST serão os códigos 5.601/5.602 e 090, respectivamente;
    7. A Nomenclatura Comum do MERCOSUL (NCM) será informada a expressão numérica “00”;
    8. A “Descrição do Produto” será informada a expressão “Transferência de Crédito Acumulado de ICMS”;
    9. A situação tributária do PIS e da COFINS será “Operação sem incidência da Contribuição; e
    10. A “Modalidade do frete” indicar “Sem frete”.
    8. Código de Situação Tributária – informar “90”. Página 168 do Manual de Integração.
    Na Nota Técnica 2013/005, ainda é informado que os campos 'pMVAST, pRedBCST e  vBCST' devem ser carregados no XML, e por se tratar de tranferência de crédito, os valores devem ser “zerados”.
    Aplicando o imposto ICS3, consigo inserir zeros nos campos indicados acima. O problema é que a NF é rejeitada novamente só que com erro no campo vBCSTRet (Valor da BC do ICMS ST retido), pois ao zerar os campos acima acabo obrigatoriamente atribuindo zero ao campo vBCSTRet, fato que não deve ocorrer.

  • Notas fiscal de entrada com desconto incondicional no icms.

    Estou com um problema no cálculo de notas de entrada com icms-st, na nota fiscal do fornecedor foi aplicado um desconto ( chamado na área fiscal de desconto incondicional na base de icms) sendo que para o calculo do icms-st não podemos  utilizar  este mesmo desconto.
    Ex: ITEM
    QTDE: 10
    Vlr Unitário = 48,90
    Desc; 5,91%
    MVA= 37,51%
    icms NOrmal e aliquota: 19%
    No sap como foi digitado o valor de 10 X 48,90= 489,06 e o desconto de 5,91% o sap cálculou da seguinte forma.
    - icms normal - 87,44 com base tributada em 460,19 ( está correto pois levou em consideração o desconto)
    -ICM-st deveria ser 34,88 com base tributada em 673,04, porém o sap está cálculando 32,79 com base 632,81.
    Ou seja, não deveria levar em conta o valor de 460,19 mas sim o valor cheio 489,06 pois para o cálculo da st não se utiliza do desconto.
    Pensei em criar na mesma fórmula utilizada como padrão no B1 um parâmetro de imposto de desconto com fonte no documento mas nos testes verifiquei que a fórmula não esta levando em conta este campo digitado no grid da nota fiscal de entrada. Alguém já possou por esta situação?

    Bom dia Paulo, 
     No meu caso não tenho ICMS-ST, eu peguei da formula de imposto do IPI, mas deve ser no mesmo local.. eu acesso rapidamente seguindo o seguinte caminho.
    1) Entre em Administração, Configuração, Finanças, Imposto, Código de Impostos,2) Consulte o código de imposto que você está querendo alterar.
    3) Ative os campos ID da formula e Código da Formula
    4) de um zoom (setinha amarela) no código da formula do ICMS-ST, no exemplo vou fazer no IPI como comentei.
    O meu IPI tem um campo na entrada chamado "Discount", você pode criar esse campo na lista de entrada, é só criar ele como na imagem acima e usar na formula.
    Para criar o campo é simples, digite o nome do campo na primeira coluna (coluna Variável), e na segunda coluna, pressione TAB, vai aparecer os campos do formulário.
    Eu imagino que se você criar no ICMS-ST funcione do mesma maneira.
    Abraço
    Fabio.

  • Validação XML 3.10 (campo série)

    Boa tarde pessoal.
    Estou com um problema aqui um pouco estranho.
    Estamos fazendo a configuração do XML 3.10, e agora está acontecendo um erro.
    Durante a chamada da função /XNFE/OUTNFE_CREATE, que cria a nota de saída no GRC, é chamada a função /XNFE/OUTNFE_VALIDATION. Essa função faz a validação dos campos da nf-e de acordo com as regras existentes na tabela /XNFE/XMLVALID.
    Quando essa função vai validar o campo SERIE, o mesmo retorna erro na validação.
    A expressão regular da expressão é:
    0|[1-9]{1}[0-9]{0,2}
    O valor da Série é "001".
    Teoricamente essa expressão regular permite utilizar esse valor, pois ela permiti ou o literal "0" apenas, ou valores com pelo menos 1 dígito obrigatório de 1 à 9, com até dois dígitos (não obrigatórios) de 0 à 9.
    Essa expressão deveria permitir, "1  ", "001", " 01", "  1", etc.
    Eu testei a expressão em sites da internet com esta regex, e funcionou perfeitamente.
    Testei alterar a expressão (teste em programa Z) para 0|[0-9]{1}[0-9]{0,2}, e ai sim a expressão funcionou. Parece que o ABAP está considerando que é obrigatório que o primeiro campo da série seja diferente de 0.
    Att,
    Matheus Goulart

    Ola Matheus ,
       Tivemos o mesmo problema em um cliente, se você desativar o validador do GRC vai e enviar o xml request (versão 3.10) para SEFAZ de origem você vai ter um erro de falha do xml.
       Verifique no xml da versão 2.0 o valor da tag <serie>.  Mesmo enviando para o GRC a serie "001" o valor no xml ficava como <SERIE>1</SERIE>.
       Em resumo: Fizemos fizemos um ajuste na BADI CL_NFE_PRINT no metodo HEADER e  retiramos os "zeros a esquerda" da série da nota fiscal e não tivemos mais problemas.
    BR
    Allan Pizaia

  • Preenchimento dos campos cEAN e cEANTrib no XML da NFE

    Boa tarde,
       A partir de 1º de julho de 2011, segundo o Ajuste SINIEF n. 16, de 16/12/2010, será obrigatório O preenchimento dos campos cEAN e cEANTrib com o GTIN (Numeração Global de Item Comercial) caso ele exista. A diferença entre os campos é que no campo cEAN será informado o GTIN do produto que irá constar os dados referentes ao fabricante, distribuidor , etc. Já no campo cEANTrib  será informado o GTIN da unidade tributável, referente aos impostos atribuidos ao produto.
       Onde faço o preenchimento destes campos para que apareçam no XML da NFe?
       Utilizo o ECC 5.0 e GRC Nfe 1.0 (SAPK-10015INSLLNFE).
       Exemplo do XLM gerado atualmente:
    <cEAN />
    <cEANTrib />
       Exemplo do código cEAN e cEANTrib: 07896534703010
    Att. Ronaldo
    Moinho Sul Mineiro

    Bom dia Pessoal,
    É um erro localizado na Sefaz MG por favor abram tickets no 0800 da Sefaz MG para correção do problema.
    Atenciosamente, Fernando Da Rós
    PS: Evitem postar em threads já respondidas, isso confunde a solução válida. Além de evitar a classificação da solução por pontos. Podem "gastar" criando novas threads...
    Edited by: Fernando Ros on Oct 20, 2011 12:50 AM

Maybe you are looking for

  • ACR is running VERY slowly.

    When using ACR's Spot Healing Brush, even on relatively small files (67mg) it is taking 5 to 10 seconds to zoom and even longer for the brush to work. This is something that has recently become a problem. I am working on .dng files. It's a Win 7 Pro

  • How do I get my attachment browser to open for my email?

    I am having so many problems with attaching anything while using email. I am working everyday sending out my resume and I can never get my attachment browser to open. It use to work fine, but for the past month I have been having problems with it. I

  • Hi abapers menu exit how to create for a z program

    hi all gurus, i want to create an   user exit , how to implement menu exit and customer exit in a z program plz let me know steps by step plz let me know

  • Transactional Iview passing parameters for search help window

    Hi Experts, I have to create a transaction ivew through which i need to pass parameters to search help window (having two entries ). In has to select the particular entry and then go to next step. Can somebody give me guide me how to do it as i could

  • How to extend warranty of ipad mini

    HOw to extend warranty of ipad