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 ,
martaCarlos, 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 CardosoOlá 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 -
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 VieiraOlá 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,
MarianoOlá 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... -
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 FussiPor 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 -
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
AlokOf 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.1Hi 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, thanksFound 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 RoelsHai 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,
EricGeoff 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. -
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
-
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