Modalidade de determinação da BC do ICMS ST - Indústria Farmaceutica

Amigos,
Estamos implementando o SAP GRC NFe 1.0 para um empresa do ramo Farmaceutico.
Quando temos Substituição tributária, na TAG de ICMS, é necessário o preenchimento do campo MODBCST.
No SAP para todos os casos de substituição tributária este campo está sendo preenchido com "4" ( Margem Valor Agregado (%) ), mas no caso de Indústrias Farmacêuticas o certo seria "0" ( Preço tabelado ou máximo da BC do ICMS ST sugerido ).
Só que esta atribuição está fixa no código, preenchendo o campo "4" sempre que identificada a Substituição Tributária.
Referência includes da função J_1B_NF_MAP_TO_XML:
INCLUDE LJ_1B_NFETOP
c_1 TYPE char1 VALUE '1',
c_4 TYPE char1 VALUE '4',
INCLUDE LJ_1B_NFEF21
* Sub.Trib
      WHEN c_icst.
*       PERFORM block_m.           "V1.05 Subtrib is moved to ICMS tag
        PERFORM block_l1 USING c_1
                               wk_item-taxsit
                               space.                      "1149585
        clear tax_flag-subtrib.
INCLUDE LJ_1B_NFEF23
FORM block_l1 USING p_x      type char1
                    p_taxsit type J_1BTAXSIT
                    p_flag   type xfeld.        "1149585
* fields for ICMS subtrib
        c_modbcst  TYPE char20 VALUE 'L1_xx_MODBCST',
  CASE p_x.
* SUBTRIB
    WHEN c_1.     "subtrib
* M02
      MOVE: lv_taxsit TO c_modbcst+3(2).
      ASSIGN COMPONENT c_modbcst OF STRUCTURE xmli TO <f3>.
      IF sy-subrc IS INITIAL.
*      When pauta -> C_5
        <f3> = c_4.
      ENDIF.
Gostaria que me ajudassem informando se existe alguma SAP Note para o trantamento deste campo ou é necessário o tratamento através de BADI ?
Desde já agradeço a ajuda.

Henrique,
Primeiramente , obrigado pela resposta.
Segundo nosso cliente, sim. Ele deve assinalar no xml a modalidade de Substituição tributária, que no caso aqui é Preço máximo presumido (PMPF) e não margem de valor agregado(MVA). Isto acontece para indústria farmaceutica, segundo ele.
Realizamos a abertura do chamado e assim que tivermos uma resposta posto aqui no forum para conhecimento de todos.
Att.,
Marcelo Lisboa

Similar Messages

  • Adicionar condiciones imposto ICMS ao esquema de cálculo europeo (IVA)

    Bon día,
    Para criar a localização é preciso lançar na SCAT P40XXXX_CU_BR, P99CUST_SD_BR.  Os CAT criam em automático um esquema de cálculo concreto para Brasil que sirva como base para criar o esquema de cálculo do cliente?
    Salvo impedimento técnico, preciso mandar ao CORE adicionar ao esquema de cálculo u201Ctipo RM0000u201D as condições que indico abaixo existentes em outro esquema de calculo de outra sociedade brasileira que está no sistema, pero que não forma parte do mesmo grupo de negócio.
    ZFR1     Frete absoluto ICMS
    ZFR2     Frete absol Cab ICMS
    ZICB     ICMS - Base Red. Ind
    ZICI     ICMS - Indústria
    ZIPI     IPI
    ZICA     ICMS - Base Red. Con
    ZICC     ICMS - Consumo
    ZFRP     Desconto RICMS
    Esquema de cáculo a inserir as nova condições.
    1     0     PBXX     Gross Price
    2     0     ZP01     Gross Price
    4     0     ZP02     Gross Price
    9     0     ZD03     Discount % on Net
    10     0     ZD01     Discount % on Net
    10     1     ZD01     Discount % on Net
    11     0     ZD02     Discount % on Net
    20     0                                       
    21     1     MWST     Input tax
    22     0     ZIVA                Input tax             
    25     0                                       
    30     0     ZC12     ABG Transporte (u20AC/UM
    31     1     ZC10     Freight %
    32     0     ZC11     Freight (Value)
    E possível fusionar as condições brasileiras no esquema de preços orientado a calculo do IVA europeu? Pode impactar no calculo de imposto da TAXBRA?
    Esquema de calculo ao inserir as nova condições.
    1     0     PBXX     Gross Price
    2     0     ZP01     Gross Price
    4     0     ZP02     Gross Price
    9     0     ZD03     Discount % on Net
    10     0     ZD01     Discount % on Net
    10     1     ZD01     Discount % on Net
    11     0     ZD02     Discount % on Net
    12 ZFR1     Frete absoluto ICMS
    13  ZFR2     Frete absol Cab ICMS
    20     0                                       
    21     1     MWST     Input tax
    22     0     ZIVA                Input tax             
    25     0                                       
    30     0     ZC12     ABG Transporte (u20AC/UM
    31     1     ZC10     Freight %
    32     0     ZC11     Freight (Value)
    33 ZICB     ICMS - Base Red. Ind
    34 ZICI     ICMS - Indústria
    35 ZIPI     IPI
    36 ZICA     ICMS - Base Red. Con
    37 ZICC     ICMS - Consumo
    38 ZFRP     Desconto RICMS
    Grata ,
    marta

    Carlos, Marta,
    I really apologize for comming to you with a question not related (or just partially related) to the topic you are discussing. Unfortunately I need some advice for handling ICMS exception via table J_1BTXIC3 in our 4.6C system. I understand this SAP solution is working only for 4.7 version or above, so I could not get so far effective SAP advisory on how to deploy it in our system.
    I have documented the details of our need in OSS meesage 910195 and here in SDN thread Issue with ICMS exception setup for Brasil in SAP 4.6C
    While I noticed that you both have vast experience in ICMS questions I would kindly address my need to you. I really apologize for disrupting, but found no better way that this to get in touch.
    Case of any comments I appreciate your response in above SDN ref. Thanks a lot in advance.
    Best regards,
    Raul F Ruiz
    Budapest - Hungary

  • Erro na Base de Cálculo da Substituição tributária

    Senhores, boa tarde!
    Estamos com problemas na determinação da base do ICMS da Substituição Tributária bem como o valor do mesmo. O SAP está calculando os valores de forma errada. Estamos com a versão 5.0, SP 14, TAXBRA, e já aplicamos a sapnote 939664.
    Alguém já passou por essa dificuldade?
    Obrigado e fico no aguardo.
    Adriano Cardoso

    Olá Adriano,
    Verifiquei as notas com que relacionam ICMS e TAXBRA para o support package que você está usando.
    Segue as notas que podem ajudar:
    679372     DIFAL - Brazil: Tax on goods movements - Customizing
    947218     IPI value included in PIS/COFINS base for resale
    779617     MP-135: Base Amount of Withholding Taxes
    981123     PIS / Cofins Tax Law and Tax Situation
    Caso as notas não ajudem, nos informe que continuaremos a lhe ajudar.
    Atenciosamente,
    Gabriela Prass

  • Transferência - IPI a reconlher na saída e IPI custo na entrada

    Prezados,
    Estou com um problema no processos de transferência entre centros e gostaria de saber se você já passou por este cenário.
    [Processo]
    A empresa está realizando uma transferência da Fábrica (São Paulo) para o centro de serviço (Rio de Janeiro).
    A fábrica em é indústria, já o centro de serviço é comércio. De acordo com o Fiscal da empresa, no processo de transferência para revenda, o ICMS e IPI devem ser lançados como imposto a recolher na NF de saída do centro fornecedor.
    Agora, quando a mercadoria chega ao destino, a NF de entrada deve ser lançada com ICMS a recuperar e o IPI deve ser lançado como custo.
    [Problema]
    Configuramos o processo de transferência e fizemos testes primeiro com o processo standard (saída ICM3 e IPI3, entrada ICM1 e IPI1) e funciona normalmente. Na saída o SAP credita o valor de ICMS e IPI na TXO e na entrada, debita TXO e credita as contas de ICMS e IPI a recuperar.
    No entanto, quando configuramos os códigos de imposto para sair com IPI3 e entrar com IPI2, o sistema não debita o valor do IPI da TXO e dá erro, não deixa salvar devido a não zerar as contas.
    [Testes]
    Para tentar solucionar o problema, criei um tipo de condição YIPI2 com cópia de IPI1 e, na pricing TAXBRA, configurei para lançar n NVV. Ao efetuar o teste, o sistema não apresentou erro, mas não lançou o IPI na entrada na TXO e também na Nota Fiscal.
    Criei uma nova chave de conta na OBCN com cópia da IPI (que é a nova VS1) e marquei o flag de “não dedutível”. Amarrei esta nova chave na condição YIPI2 que criei e resultou no mesmo problema.
    Você já trabalhou com o processo de transferência desta forma? Estou considerando abrir um chamado para a SAP, mas acredito que não darão  uma resposta para este caso.

    Oi Kell
    Olha... IPI não era suportado para CT-e! A não ser que tenha mudado.
    Sugiro verificar se existe algo a respeito buscando as notas pelo componente XX-CSC-BR-TRA.
    Qual é a base legal?
    Abraço
    Eduardo Chagas

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

  • Zona Franca ICMS+IPI BXZF não desconto - Ordem de Vendas

    Boa tarde;
    Estou tentanto realizar uma configuração de um cenário Zona Franca para produtos importados no qual terão incidência de imposto ICMS+IPI.
    O cenário esta configurado desta forma:
    1) Cenário normal venda Zona Franca de Produto Nacionais. Sem incidência de impostos.
    - Código do Imposto I1.
    - IVA SZ dispara a linha de desconto BXZF no qual dá o desconto ZF - OK
    2) Cenário de itens importados - materiais com origem "1", "2" ou "8" - Incidência de ICMS+IPI.
    - Código do Imposto - I3 - ICMS+IPI
    - Deve trazer o código IVA "SD" disparando cálculo de ICMS.
    - BXZF é RefConType da IBRX.
    - Não deve disparar a linha BXZF.
    - BXZF - traz o IVA SZ.
    Cenário Configurado:
    - Criado uma nova tabela 972 - País, ClassCliente, Classi Mat, Origem Material.
    - Sequencia de Acesso IZOF  - a tabela 972
    - Condição  DIZF - Seq Aces - IZOF.
    - Quando crio a ordem de vendas o sistema trata desta maneira:
    1) Ele verifica a origem do material encontra "1"
    2) Determina na condição DIZF - IVA "SD"
    3) BXZF é um RefconType da IBRX
    4) Por isso BXZF - determina "SD"
    Entretanto, a linha de desconto BXZF  esta trazendo o desconto ZF no qual se tenho o IVA SD não deveria trazer a linha.
    Alguém tem alguma ideia de como fazer a configuração?
    OBS: ZZOF é a mesma SeqAce - IZOF.
    Muito Obrigado
    Rodrigo Vieira

    Olá André;
    Então pelo que entendi para o tipo de materiais com origem 1,2 e 8 Importados que não quero que aplique a linha de desconto se hoje tenho uma tabela de condição criada 972 972 - País, ClassCliente, Classi Mat, Origem Material e associada a sequência de acesso e condição DIZF conforme abaixo irá encontrar e SD, porém irá aplicar o desconto.
    Registro de condição cadastrada.
    BR 2 1 1  Foreign - imported directly  100,000  % 01.04.2014 31.12.9999 SD
    BR 2 1 2  Foreign - acquired nationally  100,000  % 01.04.2014 31.12.9999 SD
    BR 2 1 8  National - with import content over 70%  100,000  % 01.04.2014 31.12.9999 SD
    Tenho um cenário que na mesma pricing terie produtos Nacionais origem "5" e Importados origem 1,2 e 8.
    Para o primeiro a linha de desconto precisa ser disparada por causa da isenção..
    Então o SZ na condição DIZF irá ser disparada e o desconto na BXZF séra aplicada.
    Entretando, como posso fazer para que não se aplique o desconto..
    As únicas possibilidades foi criado sequência de acesso forçando o SD, porém como a condição DIZF é determinada porque encontra origem ele força o desconto na BXZF
    Tem alguma sugestão ou ideia de ocmo posso configurar?
    Abs
    Rodrigo Vieira

  • IVA Revenda com ICMS, IPI, PIS e COFINS para não contribuinte do IPI

    Pessoal
    Estou criando um IVA para revenda e estou com algumas dificuldades. Segundo o tributários, como não somos contribuintes do IPI, não podemos nos creditarmos desse tributo. Nesta operação, incidem ICMS, IPI, PIS e COFINS. Tomamos crédito de ICMS, PIS e COFINS. O IPI deverá fazer parte do preço e a base de cálculo do PIS e COFINS deve levar o IPI em consideração.
    Exemplo:
    Valor do produto: 900,00
    Valor do ICMS: 108.00 (12% - A base é 900.00)
    Valor do IPI: 90,00 (10% - A base é 900.00)
    Valor do PIS: 16.34 (Base 990.00)
    Valor do IPI: 75.24 (Base 990.00)
    Nós usamos a TAXBRJ, criei a condição PCRE conforme a nota 947218 que, aparetentemente, corriguiu uma diferença dos valores calculados para o PIS e COFINS.
    Depois de muita tentativa e erro, consegui fazer com que o sistema calcule corretamente os valores dos impostos, entretanto, ainda não consegui fazer com que os valores fossem contabilizados corretamente. Conforme o tributário, os valores do ICMS, PIS e COFINS devem ser deduzidos do valor total da nota para efeito de crédito de estoque. Até agora, só consegui deduzir o ICMS. Quando eu altero as condição de PIS e COFINS, consigo até considerar os valores do PIS e COFINS, porém, no momento da MIRO, estes mesmos valores são duplicados.
    Segue a configuração na FTXP:
    ICMS Industr. entr.  VS2      100,000            230   100       ICM1
    IPI consumo   entr.  NVV      100,000            310   100       IPI2
    Reduce Stock                              900   0
    Reduce Stock                              900   0
    Cofins Offset ICOS/U CO3      100,000-           901   100       ICOV
    Coins Normal PO/GR  CO3      100,000-           905   100       ICOS
    Cofins Normal IV NVV NVV      100,000-           906   100       ICOU
    Cofins Normal PO/GR  CO3      100,000            907   100       ICOA
    PIS Reduce Stock                                 910   0
    PIS Offset IPSS/IPSU PI3      100,000-           911   100       IPSV
    PIS Normal PO/GR     PI3      100,000-           915   100       IPSS
    PIS Normal IV NVV    NVV      100,000-           916   100       IPSU
    PIS Normal PO/GR     PI3      100,000            918   100       IPSA
    CCS_ Icms/ Pis/ Cofi                             930   0
    Cofins Offset Rev    NVV                         934   100       PCRE
    Num post aqui mesmo, vi uma configuração bem parecida, principalmente, para PIS e COFINS.
    Com a configuração acima, obtenho:
    Material 190001
    Líquido                792,00  BRL
    Imposto                108,00
    BASB     Montante base                                              792,00
                                                      Cálculo ext.     792,00      BRL     1          792,00
                                                      Nível 200     792,00      BRL     1          792,00
         ICM1     ICMS Industr. entr.     12,000      %                    108,00
                                                      Nível 300     900,00      BRL     1          900,00
         IPI2     IPI consumo   entr.     10,000      %                    90,00
                                                      Outros impostos     990,00      BRL     1          990,00
                                                      PIS, Cofins e ISS     990,00      BRL     1          990,00
                                                      Withholding Taxes on     990,00      BRL     1          990,00
                                                      Withholding Taxas Fr     990,00      BRL     1          990,00
                                                      Cofins Reduce Stock     990,00      BRL     1          990,00
         ICOV     Cofins Offset ICOS/U     100,000      %                    75,24
         ICOS     Cofins Normal PO/GR     7,600      %                    75,24-
         ICOA     Cofins Normal PO/GR     100,000      %                    0,00
                                                      PIS Reduce Stock     990,00      BRL     1          990,00
         IPSV     PIS Offset IPSS/IPSU     100,000      %                    16,34
         IPSS     PIS Normal PO/GR     1,650      %                    16,34-
         IPSA     PIS Normal PO/GR     100,000      %                    0,00
                                                      CCS_ Icms/ Pis/ Cofi     990,00      BRL     1          990,00
    Contabilização da MIRO:
    Conta      Texto breve conta    Atribuição         CI         Montante
    1016       LAMESA INDUSTRIAL E                     RC          900,00-
    2110130001 Compensação EM/EF    20100731           RC          792,00
    1124120020 Compens. Recolhiment 20100731           RC          108,00
    1124120063 COFINS-Lei n° 10.833 20100731           RC           75,24
    1127121006 Est.Mat.p/ Revenda   20100731           RC           75,24-
    1124120062 PIS-Lei n° 10.637    20100731           RC           16,34
    1127121006 Est.Mat.p/ Revenda   20100731           RC           16,34-
    Muito obrigado,
    Mariano

    Olá Eduardo,
    Sim, inclusive, esse documento resolveu uma diferença que acontecia no cálculo do PIS e COFINS, mas, na hora da entrada da fatura, os valores são diferentes, observe o comportamento conforme a configuração que o documento recomenda:
    Material 190001
    Líquido                792,00
    Imposto                 99,67
    BASB     Montante base                                              792,00
         Cálculo ext.     792,00      BRL     1          792,00
         Nível 200     792,00      BRL     1          792,00
    ICM1     ICMS Industr. entr.     12,000      %                    108,00
         Nível 300     900,00      BRL     1          900,00
    IPI2     IPI consumo   entr.     10,000      %                    90,00
         Outros impostos     990,00      BRL     1          990,00
         PIS, Cofins e ISS     990,00      BRL     1          990,00
         Withholding Taxes on     990,00      BRL     1          990,00
         Withholding Taxas Fr     990,00      BRL     1          990,00
         Cofins Reduce Stock     990,00      BRL     1          990,00
    ICOV     Cofins Offset ICOS/U     100,000      %                    75,24
    ICOS     Cofins Normal PO/GR     7,600      %                    75,24-
    ICOA     Cofins Normal PO/GR     100,000      %                    0,00
         PIS Reduce Stock     990,00      BRL     1          990,00
    IPSV     PIS Offset IPSS/IPSU     100,000      %                    16,34
    IPSS     PIS Normal PO/GR     1,650      %                    16,34-
    IPSA     PIS Normal PO/GR     100,000      %                    0,00
         CCS_ Icms/ Pis/ Cofi     990,00      BRL     1          990,00
    PCRE     Cofins Offset Rev     0,000      %                    8,33-
    Abaixo, o documento contábil da entrada do material:
    tm CL Conta      Texto breve conta    Atribuição         CI         Montante
    1 89 1127121006 Est.Mat.p/ Revenda   20100730                       792,00
    2 96 2110130001 Compensação EM/EF    20100730                       792,00-
    Aqui já começa o problema, pois, segundo o tirbutário, o valor a ser creditado no estoque é 790.42 (990.00-108.00-16.34-75.24)
    Olhe agora, a simulação da MIRO:
    2110130002     LAMESA INDUSTRIAL E COMERCIAL LTDA / 05999-999 Sao          891,67-
    2110130001     Compensação EM/EF                                                                                792,00
    1124120020     ICMS a Compensar Recol.-Aquisição Mat. Ativo Perm.                               108,00
    1124120063     COFINS - Crédito de COFINS s/ aquis. de materiais                                                      75,24
    1127121006     Estoque-Materiais p/ Revenda                                                                           75,24-
    1124120062     PIS - Crédito de PIS s/ aquisição de materiais                                                      16,34
    1127121006     Estoque-Materiais p/ Revenda                                                                            16,34-
    1127121006     Estoque-Materiais p/ Revenda                                                                                8,33-
    Déb.  991,58               Créd.  991,58               Saldo 0,00
    Ele gerou 891.67 e não 990.00. Na linha de cima, ele gera um valor de 991.58.
    É a primeira vez que eu estou vendo IVA, condições e etc. No meu caso, eu uso uma condição ZBXX que determina o preço sem o ICMS. tudo o que eu consegui fazer até agora, foi, além da base da tentativa e erro, com a imensa ajuda dos colegas deste e de outro forum.
    O que você e os demais colegas puderem ajudar, será muito bem-vindo.
    Obrigado,
    Mariano
    Não estou conseguindo arrumar o texo...

  • Problemas ICMS s/ frete

    Bom dia,
    Segue a todos a explicação do meu problema:
    O meu cliente alega que possui diferentes alíquotas de ICMS sobre o frete, para um único origem x destino. De acordo com ele, essa diferenciação dá-se ao fato de o cliente ser um consumidor final ou um revendedor, além de outras combinações possíveis. Dependendo dessa característica o ICMS muda.
    O cliente não utiliza Transportation, e faz o pagamento dos fretes através de pedido de compra, com um material de serviço de frete. A descrição deste material ja é a alíquota a ser utilizada, inclusive. No pedido de compra o sistema pega alíquota e base das exceções dinâmicas, COMO PRECISAMOS. Mas ao fazer a MIRO, no exato momento em que colocamos a categoria de nota fiscal C1 (ou qualquer outra que tenha o tipo de documento u201CConhecimentou201D) o SAP altera o valor calculado do ICMS. Nesse caso ele pega o valor cadastrado no campo u201CICMS s/ Freteu201D da tabela J_1BTXIC1 (Atualizar valores ICMS da J1BTAX).
    A nossa necessidade é usar SEMPRE as exceções dinâmicas, e não o campo de frete. Ao que me parece, e estou debugando para confirmar, é que o SAP utiliza o campo u201Ctipo de documentou201D u2013 J_ 1BAAV-DOCTYP u2013 para identificar se é frete, ou não. Se for frete, utiliza o campo de frete da tabela J_1BTXIC1.
    Eu não sou MM, sou SD. A primeira coisa que pensei foi em mudar o tipo de documento da categoria da nota, para u201CNota Fiscalu201D. Pensei nos impactos em livro fiscal e SPED. O livro realmente fica errado, mas eu conseguiria alterar por BADI, e o SPED continua correto. O SPED utiliza o modelo da nota, para julgar como conhecimento e colocar no bloco D, e não o tipo de documento. O problema é que foram testar e não conseguiram fazer um débito posterior com uma categoria de nota fiscal do tipo u201CNota Fiscalu201D. Alguem sabe me dizer se isso procede? Se conseguirmos lançar, o nosso problema estaria resolvido.
    Chegamos a pensar em desenvolvimento para sobrepor o valor do ICMS encontrado pelo SAP, mas acredito que um desenvolvimento, assim, seria muito complicado.
    Os pontos chave são:
    1.Existe alguma configuração/forma de uma nota fiscal do tipo conhecimento NÃO pegar a alíquota do ICMS da tabela J_1BTXIC1, e sim das exceções dinâmicas?;
    2.Se não existir, seria possível fazer débito posterior usando uma categoria de nota do tipo u201CNota Fiscalu201D, fazendo com que a nossa solução paliativa funcionasse?;
    3.Se não, alguém pode me propôr uma solução, que não o desenvolvimento para sobrepor o valor encontrado pelo sistema?
    Espero que possam me auxiliar com esse problema.
    Grato pela atenção.
    Leonardo Fussi

    Por transportation realmente seria mais prático, más como não é o caso, já pensou em criar um esquema de cálculo exclusivo para fretes?
    Desta forma a determinação do esquema ficaria ligado ao cadastro de fornecedores e como tens um material para cada alíquota, poderias criar tabelas de preços via condições de contrato ou condições de registro info.
    Pense nisso.
    Att,
    FB

  • Multiple Instances Of ICM

    In my environment we are having 2 different instances of ICM.
    With separate Central Controllers , ACD/VR PGs and other Servers.
    As we are opening a center at a new site for both instances , we are considering to have One ACD PG with 2 instances running in it.
    Though theoritically possible , I was said such a setup would Only be possible if we have both the instances running together in same Central Controller.Servers.
    I have confirmed in my case the instance numbers are different , so does anyone have a similar setup or is aware of one.
    Thanks
    Alok

    Of course you can.
    A single server can host TWO PGs per instance.
    So you could certainly have a PG1A for instance 0, and PG1A for instance #1, running on the same server.  They can absolutely connect to two different sets of central controllers.  The instance numbers selected determine the range of TCP/IP ports used by the services.  So long as there's no conflicts, you should be all set.
    They could even both be talking to the same ACD, assuming its CTI links support it.  You would definitely need to ensure the ACD & ICM configs don't overlap.  Instance 0 would monitor trunks A, B, and C, and skills D, E, and F, and instance 1 would monitor trunk groups G, H, and I, and skills J, K, and L.

  • IPCC 7 Determine the week number of a month

    Hello,
    I am working towards determine the week number of month and make appropriate routing changes only for that specific week. I have tried using the trunc(), getdate() and weekday(). But i fail to get the week number of a month, but I believe I have managed to the week number of a year.
    The example I have considered is: On Tuesday and Thursdays in second week of every month the calls to be routed to a different skillgroup.
    Please let me know if anyone has any suggestion for this.
    Thanks,
    FYI,
    CM 4.1, CRS 3.5, ICM 7.1

    Hi buddy,
    Great stuff!! Your link gave me another hint of the possible solution, I was working on ICM but not sure why i did not consider CRS for this requirement , The CRS has a builtin function, I have used this builtin Methods which provided me what i expected.
    The debug on the script resulted the week of the month for today which is "4".
    Please let me know your view.
    Thanks again!

  • RONA How To? with CVP 7.0 and ICME 7.5

    I need some help determining how to do RONA when running CVP 7.0.
    We are running ICME 7.5 and CVP 7.0
    We use SIP from the ingress gateway to the CVP
    call server when the call comes in.
    The ICME 7.5 install and config states that for the Agent Desktop Settings:
    Ring No Answer Number: Enter the ICM DN associated with the ICM routing script that youwant to use to reroute a call that an agent has not answered. If you are deploying Unified CVP,leave this field blank.
    We always had a Dialed Number in the RNA so call swould get rerouted to our RNA ICM script and routed to the intended skill group.
    The guide also talks about a "No Answer Timeout for Router Requery" setting in CVP, how? where? in 7.0?
    I also found a reference to that setting in the cisco wiki (link below) excerpt below:
    Check the RONA timers and reconfigure times. There are three system timers that affect RONA behavior:
    Unified CVP - In VBAdmin, use SetRNATimeout to specify the number of seconds that the agent phone should ring before the call is taken away from the agent. This timeout must be longer than the Ring no Answer timeout set in the Agent Desktop settings. Use ShowRNATimeout to display the current timeout value. You must restart the Voice Browser for a setting change to take effect.
    Agent Desktop settings - set from ICM Configuration->Enterprise->Agent DeskSettings->Ring no Answer Time. Ring no Answer Dialed Number must not be set. Set the timeout to the maximum time for the agent to answer a call, for example 2 rings = 8 seconds. This timer value should be set to a shorter time than the CVP RNATimeout.
    http://docwiki.cisco.com/wiki/Transfer_and_Connect:_RONA_and_Router_Requery_Not_Working_as_Expected
    Is the CVP Voice Browser Configuration Utility still used.
    any help is appreciated, thanks

    Found the answer in this thread:
    https://supportforums.cisco.com/thread/2031366

  • How to determine the timeout setting?

    I read all the items about the time out. I created a javascript function which informs you that you only have 5 (after that 1) minutes before logout. But in the profile file the setting for http timeout 180 and the rz11 setting icm/keep_alive_timeout is set to 60. But when waitng for 180 seconds I can still go on with the application. No timeout occur.
    How can I determine the real timeout so I can use this in the setting for the Javascript (reading it for the system and concatenate into the javascript statement)!
    With regards,
    Frank Roels

    Hai Frank,
    You can follow the methodology described by thomas in this blog.
    https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1063. [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken]
    When I have opened this blog now it was not opened properly(Formating lost),Make sure that u read it properly.
    Regard,
    venkatesh.

  • Unable to start ICM Configuration Manager in ICM 8.5

    Hi,
    We are in the midst of setting the unified contact center 8.5.2 on windows server 2008 R2.
    We are using CUCM 8.5. As for the icm 8.5.2, the servers are as follows:
    1. Router A & logger A & CMPG A & VRU PG A on 1 mcs 7845
    2. Router B & logger B & CMPG B & VRU PG B on 1 mcs 7845
    3. Administration/ Data server with HDS on 1 mcs 7845
    All servers are running ms SQL server 2005 with sp2. When the instance and all components
    were created, I could start all services on these 3 servers. But when I tried to open the
    Configuration Manager, it showed an error "(-9959) The AWDB needs to be reloaded before
    any operations may be attempted. Please run Initialize Local Database."
    Then I tried to start the process in the Initialize Local Database windows, it threw out
    another error saying "the pipe has ended" following by another message "the process is
    completed".
    Then I tried o start the configuration manager or the script editor again, the same
    problem still persists. I tried to recreate the Administration server & data server component again, but it
    doesn't help. I also tried to delete the AWDB but it said the database in current in use.
    Did I miss out any important steps here? Appreciate your help to rectify this issue ASAP.
    I also noticed version 8.x and 7.5 is so much different. How do I check the each icm
    process like the process window in version 7.5?
    Thanks & regards,
    Eric

    Geoff is correct...and I would agree with David as well.
    I will try to be more specific and answer both questions:
    On Windows Server 2003, SQL Server 2005 Service Pack 3 or higher is the requirement.
    On Windows Server 2008 R2, SQL Server 2005 Service Pack 4 or higher is the requirement.
    The validation should be enforced in ICM Installer 8.0(1a).
    Specifically, if SQL Server 2005 is detected on a machine and if the service pack is not minimally correct, when ICMCCInstaller version 8.0(1a) is run, the following severe error will be displayed to the user as well as being logged in the ICMInstall.log:
    "[Error] Microsoft SQL Server 2005 installation does not have a high enough service pack.  Cisco Unified ICM/Contact Center Enterprise & Hosted requires Microsoft SQL Server 2005 with Service Pack or greater."
    where is 3 when running on Windows Server 2003 and 4 when running on Windows Server 2008 R2.
    didn't you see this message when installing it?
    The 8.0(1a) full installer contains the same file set as the 8.0(1) FCS version. The difference is in the InstallShield installer, which allows customers to install the product on Windows 2003 or Windows Server 2008 R2 (whereas the FCS version did not allow W2k8). Release 8.0(1a) completely replaces 8.0(1). End user documentation still just refers to 8.0(1) (i.e. you will not see reference to 8.0(1a)).
    Note: 8.0(1a) does not have the complete working solution for Windows Server 2008 R2. You must apply the 8.5(2) or higher maintenance release in addition to 8.0(1a) to have a working solution. The MR contains bug fixes specific to Windows Server 2008 R2.
    Now, how to see processes...well...say goodbye to that one as it is used to be
    No UCCE Process Windows
    In Windows Server 2008 R2, session 0, where Windows services run, has no desktop. No user can login to session 0 as previously known as console. And since there is no desktop, no visible object of any type can be displayed. Among such objects are the UCCE process windows. Customers and TAC have long relied on the process windows to diagnose the system and provide a feel good indicator that the system is running. The title bars of some windows are critical for determining things like which side is active. The tracing provided in some windows sometimes made it easier to diagnose or monitor certain conditions, especially in reproduction during a maintenance window. The goal was to make this same information available in another way.
    Diagnostic Framework Portico: Process Status Info (title bar)
    The status of the UCCE processes is used to be shown in the title bar of the corresponding process window.  Since all UCCE process windows no longer show up in the taskbar, users are not able to use the process windows to check the status of the UCCE processes anymore.  As a result, process status information was added to the Diagnostic Framework Portico.
    The Diagnostic Framework Portico is a web-based GUI that list the current running UCCE processes.
    You can also access the Diagnostic Framework Portico by choosing All Programs > Cisco Unified CCE Tools > Diagnostic Framework Portico.
    Note that the process status information is now displayed.  Additionally status changes and low uptime is highlighted. Uptime will be red if uptime is less than 10 minutes and yellow less than 30 minutes. These will also be underlined. This will help to identify cycling services. Status changes will be highlighted and made bold when a process's status changes. This highlighting will last for 10 minutes or until the status returns to its original state. Also as compared to the original page, the vertical space has been used more efficiently to fit more processes on a single page without scrolling. There is also a refresh checkbox which when checked will refresh the page every 5 seconds. It is checked by default.
    EMSMon: Process EMS Messages
    In Release 8.5(2), for Windows 2008, process windows for ICM processes are no longer available. The title bar status information is available in the Diagnostic Portico; however, real time data does not appear there. To address this, Cisco recommends that partners and TAC use EMSMON as a replacement.
    EMSMON has been with UCCE/ICM since the earliest versions of ICM. EMSMON displays logged messages from a process as they are logged. It displays the same content as the former process windows. The two exceptions are the title bar and stdout and stderr output. Events are logged for all processes and appear in EMSMON. However, rare error condition messages (shelled processes, and so on) that go to stdout do not appear in an EMSMON window.
    You can start EMSMON while the process is up or down. If the process is down, EMSMON displays messages from the process when the process starts. EMSMON does not end when the process ends. To end EMSMON, press CTRL+C or close the window.
    Note: To prevent ICM processes from queueing too many EMSMON messages and exceeding the system memory, ICM processes may drop queued EMSMON messages. If this happens, EMSMON clients display a message indicating one of the clients fell behind and there is a gap. This message is also logged in the processes event log. This can happen if a particular EMSMON client is too slow or paused by quick edit or ctrl/s for example.
    How to run EMSMON
    EMSMON has the same parameters as procmon:
    *Instance/Customer Node process,[process] [System]
    The System parameter is optional. You can use it to run EMSMON from a machine remote from where the process is running.
    For example, if the Instance/Customer Node is ?ucce and you want to monitor the JTAPI gateway on PG1A, type the following:
    EMSMON ucce PG1A jgw1
    If you are remote and the machine name is UCCEPG1A, type:
    EMSMON ucce PG1A jgw1 UCCEPG1A
    Note: A trust relationship must exist between the two machines. (Use the “NET USE” command or something similar).
    The following list includes some EMSMON facts:
    EMSMON (like DUMPLOG) can monitor multiple processes. The use of EMSMON to monitor multiple processes is not discussed here.
    A single EMSMON can monitor multiple processes and merge their output (for example, (jgw1 and pim1).
    Multiple EMSMONs can watch a single process. For example, you can have a local (on box) EMSMON and a remote EMSMON. Cisco recommends that you use one EMSMON only for each process.
    To reserve system resources for ICM processes, it is recommended that you run the EMSMON client on a remote machine that does not host ICM processes. For example, running EMSMON client on side A of a PG and connecting it to a process on side B of a PG is not recommended.
    To run EMSMON on a remote machine, copy emsmon.exe, emsmon.pdb, and icrmessages.dll from c:\icm\bin and place them on a remote machine.
    You can cut and paste just as in the command windows but it is safer in EMSMON.
    You can start EMSMON at anytime, even when the process is not running. (You can have a batch file on a machine to start sessions.)
    For history (events prior to EMSMON starting), use DUMPLOG.
    To change the number of lines each EMSMON window retains, modify the command window parameters.
    With EMSMON, you can have one local connection and five remote connections per process. When the number of connections is exceeded, the oldest session is disconnected with the following message ?You are being disconnected because another user has connected to this named pipe.
    If your system is running a heavy call load, your EMSMON connections may disconnect and the following message appears: ? You are being disconnected because the system is running a heavy call load; this connection may impact the performance of the system. It is recommended that you do not reconnect your EMSMON sessions until your system returns to a normal call load
    Thanks,
    Goran
    Please rate with 5 stars if you find this post useful.

  • Setting ICM icm/host_name_full

    Hi
    We have developed some BSP's that run via SE80 having been configured in the ICF.
    I had a problem in DEV that the URL was not fully qualified when you ran the BSP, i solved this problem by setting parameter icm/host_name_full=<server>.domain.com, this worked in DEV & QA and the url was fully qualified and the BSP ran ok, you could see this fully qualified in SMICM - goto - Parameters - Display.
    I have now set the parameter :
    icm/host_name_full=<server>.domain.com
    in our production envirnment, but when you use the BSP, the url is not fully qualified, I have checked thorugh SMICM - goto - Parameters - Display and the icm/host_name_full is not fully qualified there, I then checked RZ11 for parameter icm/host_name_full and it is fully qualified correctly in what I entered.
    I have found OSS Note 77380 - FQHN determination in ICM, looking at this note is states parameter SAPLOCALHOSTFULL has the highest priority, so it is used to resolve the FQHN, looking at our production Instance profiles, SAPLOCALHOSTFULL and SAPLOCALHOST are set with just the server name, not the domain name, this is a Windows server 2003 64 bit clustered, so its a high availability system, looking at the note, I think I need to set parameter SAPLOCALHOSTFULL=<server>.domain.com and restart SAP.
    Looking at our DEV & QA instance profiles SAPLOCALHOSTFULL & SAPLOCALHOST are not set.
    Are there any other parameters I need to change to get the BSP working with the FQHN ? restarting production is difficult as we run 24*7, so I have one more opportunity before we go live with the BSP's.
    Thanks for any help.

    Hi Rahul
    Thanks for the response.
    I have just checked the hosts file on the server and the server IP is against just the server name, not the FQHN of <server>.domain
    Should I just set the FQHN <server>.domain against the IP in the hosts file?
    Should I also change parameter SAPLOCALHOSTFULL to FQHN of  <server>.domain as described in note  77380, it currently has just <server>
    Thanks.

  • ICM error

    Hi,
    I have several WebServer - SCM scenarios in my landscape.
    Of which, few of them are HTTP-SOAP and few are HTTP-XI (proxy)
    The HTTP-SOAP scenario works fine but the scenarios HTTP-XI gives Error while receiving by HTTP(error code : 400) error text:  ICM_HTTP_CONNECTION_FAILED 400 not found error message. My Basis guy has been looking into it since last 5 days and he couldnt find anything wrong with the system. We have tested all the possible entries in Visual admin, RFC destiatnions of type HTTP. All seems to be good now.
    To rule out the data issues, I have configured the same message to a file reciever besides SCM system; using the same recvr determination. That is generating file succesfully but the call to Proxy is failing.
    On the other hand from the messages going from SCM system to web server, I have a SCM-HTTP scenario which is Proxy - http, which is also giving the same error message.
    What could be the possible issue?

    Hi
    In  SAP Netweaver Process Integration Troubleshooting Guide, There is one solution given for ICM_HTTP_CONNECTION_FAILED Error.
    According to Guide.
    Run SPROX_CHECK_IFR_RESPONSE report that executes a http call to itself to test if the http communication is working.
    In case of problems check following:
    1. Is the ICM running and the HTTP port Active in Transtion SMICM?
         See SAP Note 634006
    2.Check the dev_icm trace file and see whether there are any errors.
    3.check SAP Note 773830 and make sure the host name is set correctly.
    Regards
    Laxmi Bhushan

Maybe you are looking for

  • Report on Open PO and PR

    Can you suggest a standard report on open PO (Other than ME2M) and open PR (Other than ME5A) which can be downloaded in excel with a good format ?

  • My client is receiving error messages

    I redesigned & updated my client's site with DW Version 9.0 Build 3481. My client is editing thw site with Contribute 2. 2 problems have arisen preventing him from editing the site" 1.) When he copies and pasted into a new page he receives the follow

  • Phone no longer pairing with Hyundai i20 Bluetooth

    Hello  My Blackberry 9360 used to Pair Automatically with my car's bluetooth when I start up the car, however this is no longer happening and I need to manually pair the phone with the car each time. I have tried deleting the phone from the car's blu

  • How to partition already partitioned hard drive on Macbook pro 10.9.4

    Hello I have a macbook pro. I partitioned the hard drive before and installed windows 7. Now the hard disk size of windows is getting full. So I need to shrink the windows part. I tried to partition it again but bootcamp disappears. I have deleted th

  • Accessing AppModuleImpl methods from Groovy expressions?

    From a VO View Criteria bind variable I'm attempting to call an accessor (aka. getValue) in it's parent AppModuleImpl, via a Groovy expression. I thought I could do something like: ((model.AppModuleImpl)object.getApplicationModule()).getValue() ...bu