22 de fev. de 2016

69 - Ativando o esquema de calculo (pricing)

Dias atras um colega me ligou apavorado pois havia configurado um novo cenario de vendas porem ao iniciar os testes ocorria um dump na criacao da ordem de vendas.

O erro? Ele se esqueceu de ativar a pricing!

Um post básico de como ativar uma nova pricing caso voce precise criar uma nova.

Caminho da SPRO

Financial Accounting
Financial Accounting Global Settings
Tax on Sales/Purchases
Basic Settings
Brazil
Condition-Based Tax Calculation

Specify Calc. Procedures for Condition-Based Tax Calculation




68 - Criacao do ICMS taxpayer / Nt003

Para quem deu uma quebrada de cabeca com a Nt003 vou deixar abaixo como configurar e abrir o campo do icmstaxpayer no cadastro do cliente.

Caminho SPRO

Cross-Application Components
General Application Functions
Nota fiscal
Fiscal Classification Data
Define Type of ICMS Taxpayer

entre com os respectivos dados, o campo icms taxp é o valor que sera levado para a nota.



No caminho abaixo voce ira fazer o controle de tela para exibir o campo taxpayer


Financial Accounting 
Accounts Receivable and Accounts Payable 
Customer Accounts 
Master Data 
Preparations for Creating Customer Master Data 
Define Account Groups with Screen Layout (Customers) 


E por fim, no caminho abaixo ira de fato habilitar o campo no cadastro do cliente

SPRO -> Cross-Application Components -> General Application Functions -> Nota Fiscal -> Fiscal Classification Data -> Select Fields for Customer Master Data

coloque o nome do campo como segue abaixo e configure para ser opcional, obrigatorio etc...



feito as configuracoes acima, o campo estará disponivel no cadastro do cliente




6 de jan. de 2016

67 - Criação de Tax Codes

Aqui vou mostrar resumidamente e funcional como criar um tax code.

seguir:

Financial Accounting àFinancial Accounting Global Settings àTax on Sales/Purchases àBasic Settings àDefine Tax Codes for Sales and Purchases;

para facilitar  vida, faca um from --> To de uma tax code já existente!


neste tela defina os rates e o tax type que serao utilizados em seu cenario


neste caso vou criar um de industrialização sem rate 


altere a descricao se for necessario, por exemplo :

Tax code D0 Saida. Ind. Brazil Only


aqui defina o account


pronto! salve, bote numa request e corra pro teste!

66 - Criação de Tipos de transportes

Veremos como criar um novo tipo de transporte relevante para a NF.


acessar o caminho:



Logistics Execution àShipping àPackingàDefine Packaging Material Types

aqui entrar com os tipos de transporte desejados


simples...!!!






18 de dez. de 2015

Sap Esclarecimento sobre NT 2015.003

Introdução

Aqui vou esclarecer todas as alterações que envolvem a Emenda Constitucional 87/2015, popularmente conhecida como a Nota Técnica 2015.003.
Organizaremos este documento nas principais mudanças, sendo ela:

O ICMS em operações interestaduais de venda para consumidor final não contribuinte

A Nota Técnica 2015.003 é a ponta do iceberg, por traz disto temos uma série de mudanças nas regras fiscais, motivadas pelas legislações que será mencionas neste material.

1. Esclarecimentos sobre ICMS  em operações interestaduais     

A Emenda Constitucional altera o § 2º do art. 155 da Constituição Federal e inclui o art. 99 no Ato das Disposições Constitucionais Transitórias, para tratar da sistemática de cobrança do imposto sobre operações relativas à circulação de mercadorias e sobre prestações de serviços de transporte interestadual e intermunicipal e de comunicação incidente sobre as operações e prestações que destinem bens e serviços a consumidor final, contribuinte ou não do imposto, localizado em outro Estado.

O convênio 93/15 regulamenta a Emenda Constitucional 87/15 e detalha os procedimentos a serem observados nas operações e prestações que destinem bens e serviços a consumidor final não contribuinte do ICMS, localizado em outra unidade federada.

Referente as operações e prestações que destinem bens e serviços a consumidor final não contribuinte localizado em outro Estado, o imposto correspondente à diferença entre a alíquota interna e a interestadual será partilhado entre os Estados de origem e de destino, na seguinte proporção:

- 2016: 40% (quarenta por cento) para o Estado de destino e 60% (sessenta por cento) para o Estado de origem;
- 2017: 60% (sessenta por cento) para o Estado de destino e 40% (quarenta por cento) para o Estado de origem;
- 2018: 80% (oitenta por cento) para o Estado de destino e 20% (vinte por cento) para o Estado de origem;
- a partir do ano de 2019: 100% (cem por cento) para o Estado de destino.

Foi previsto a possibilidade dos Estados concederem cadastro ao contribuinte localizado em unidade federada distinta, possibilitando o recolhimento do imposto seguindo a mesma metodologia adotada em operações sujeitas ao regime de substituição tributária. Até o momento apenas o estado do PR criou uma inscrição especial.


Pode ocorrer fiscalização, conjunta ou isoladamente, pelas unidades federadas envolvidas nas operações ou prestações, mesmo que o contribuinte não esteja estabelecido no Estado responsável pela abertura da fiscalização;

O recolhimento do imposto devido por diferencial de alíquota deverá ser realizado por meio de Guia Nacional de Recolhimento de Tributos Estaduais (GNRE), antes do trânsito da mercadoria ou início da prestação do serviço;

As regras estabelecidas pelo convênio aplicam-se, inclusive, às empresas enquadradas no regime do SIMPLES Nacional;

No que tange à utilização de créditos do ICMS, o contribuinte poderá deduzir do débito, pertinente ao diferencial de alíquota, o valor correspondente ao imposto devido à unidade federada de origem.

Ainda o convênio foi regulamentado a cobrança para Fundo de Combate a Pobreza, onde poderá cada Estado cobrar o adicional de até dois pontos percentuais na alíquota de ICMS aplicável às operações e prestações, destinado ao financiamento dos fundos estaduais e distrital de combate à pobreza. Ainda deverá acompanhar a legislação de cada Estado que poderá definir como se dará o recolhimento deste imposto.

O Convenio 152/2015 esclarece que o cálculo para o Convênio 93/15 a base de cálculo do ICMS será única. A base de cálculo do imposto é única e corresponde ao valor da operação ou o preço do serviço

O ICMS devido ás unidades federadas de origem e destino deverão ser calculados por meio da aplicação das seguintes fórmulas:

ICMS origem = BC x ALQ inter ICMS destino = [BC x ALQ intra] - ICMS origem
Onde:
BC = base de cálculo do imposto
ALQ inter = alíquota interestadual aplicável à operação ou prestação;
ALQ intra = alíquota interna aplicável à operação ou prestação no Estado de destino

No cálculo do imposto devido à unidade federada de destino, o remetente deve calcular, separadamente, o imposto correspondente ao diferencial de alíquotas, por meio da aplicação sobre a respectiva base de cálculo de percentual correspondente:

- à alíquota interna da unidade federada de destino sem considerar o adicional de até 2% (dois por cento);
- ao adicional de até 2% (dois por cento).

As unidades federadas de destino do bem ou do serviço podem, na forma de sua legislação, disponibilizar aplicativo que calcule o imposto;

As unidades federadas de destino podem dispensar o contribuinte de obrigações acessórias, exceto a emissão de documento fiscal.

Acordam os Estados e o Distrito Federal que até 30 de junho de 2016:

I - a inscrição no Cadastro de Contribuintes do ICMS se dará de forma simplificada, ficando dispensada a apresentação de documentos;
II - a fiscalização relativa ao descumprimento das obrigações acessórias previstas neste Convênio será de caráter exclusivamente orientador, desde que ocorra o pagamento do imposto.

O Convênio ICMS 155/2015 esclarece sobre a aplicação dos convênios e protocolos que estabelecem a substituição tributária do ICMS nas operações com mercadorias que não estão relacionadas no Protocolo 92/2015. A partir de 01/01/2016, os Estados não poderão exigir a substituição tributária de outras mercadorias. Se algum Estado quiser cobrar a ST de materiais diferentes, deverá ter alteração na Lei Complementar.
Assim, todos os  convênio ou protocolo tenha previsão de ST sobre mercadorias não relacionados nos anexos do Convênio ICMS 92/201, os efeitos terminam em 31/12/2015. Nas operações com não contribuintes não há aplicação da substituição tributária, por isso, o Convênio ICMS 155/2015 não tem relação com o Convênio ICMS 93/2015 (EC 87/2015).

Efeitos a partir de 1º de janeiro de 2016.

30 de nov. de 2015

Esclarecimentos a respeito da Nota Técnica 2015.002

1. Introdução
Foi publicada a Nota Técnica 2015.002 que trata de diferentes assuntos, conforme segue:
Consulta Situação da Nota Fiscal
Agora apenas serão consultadas NF-es com até 180 dias da data de emissão (6 meses). Caso seja consultada uma NF-e mais antiga, a consulta retornará uma rejeição. Na Consulta serão retornados além do XML da NF-e, os eventos de Cancelamento, Carta de Correção e EPEC. Os demais eventos não serão retornados, como os eventos da Sefaz (Manifestações, CT-e Autorizado, dentre outros). O contribuinte poderá obter alguns desses documentos no WebService de Distribuição, de acordo a tabela de disponibilização. 
Código de Enquadramento Legal para IPI e ICMS
Na Nota foram definidos os valores possíveis para o Código de Enquadramento Legal no IPI. A lista completa pode ser encontrada no Anexo XIV da Nota Técnica. Além disso, foi acrescentado um motivo de desoneração do ICMS relacionado às Olimpíadas 2016.
Outras Validações
A partir da implantação da norma, o NCM informado na NF-e passará a ser validado conforme a tabela publicada pelo Ministério do Desenvolvimento (MDIC). Qualquer inconsistência pode resultar em rejeição. Foi adicionada também uma validação opcional do somatório das NF-es de saída (vendas) do Emitente conforme limite anual de faturamento, de acordo com o porte da empresa.
Prazos para entrada em vigor da Nota Técnica:
  • Ambiente de Homologação (ambiente de teste das empresas): 01/10/15;
  • Ambiente de Produção, segundo a versão 1.20:
    • A implantação do novo schema XML em produção será efetuada no dia 30-nov-2015 após às 12h desse dia em todos os ambientes de autorização.
    • A implantação da nova versão da aplicação das SEFAZ autorizadoras será feita no dia 01-dez-2015 até às 12h desse dia em todos os ambientes de autorização.
    • Código de enquadramento de IPI: 01/01/2016.

2. Código de enquadramento Legal do IPI
Novos códigos estão distribuídos conforme abaixo:
→001 a 099: compatíveis com cst de imunidade
→101 a 199: compatíveis com cst de suspensão
→301 a 399: compatíveis com cst de isenção
→601 a 699: redução
→999: tributação normal; outros 

Para o SPED EFD ICMS/IPI deverá sair em seguida um ajuste para o registro C170, campo 21 (COD_ENQ) tratando das alterações tratadas nesta nota técnica.

3. Solução SAP
Existem 3 novas configuração entregues:
1. View J_1BAGNV -> Foi incluída a razão "16 - Olimpíadas Rio 2016" para utilização em cenários de isenção do ICMS (CST 40, 41 e 50 ) relacionadas com este evento.
2. Tabela J_1BTCENQ -> Tabela para cadastrar os códigos de enquadramento do IPI de acordo com o Anexo XIV - Código de Enquadramento Legal do IPI da NT 002 /2015.
3.  View J_1BATL2V -> Tabela para atrelar o código de enquadramento do IPI ao direito fiscal do IPI. Essa informação será mapeada para o campo cENQ do XML.

4. Novas regras de validações
Fique atendo as mudanças nas regras de validação que compreendem:
- Verificar a data de emissão da NF-e em relação a data da autorização, conforme o tipo de emissão. Idem para a verificação da data de emissão em relação à data de credenciamento do contribuinte;
- Verificar a existência do código de município na tabela do IBGE, substituindo a atual validação do dígito verificador deste código;
- Verificar se o município do emitente informado na NF-e corresponde ao cadastrado na UF. Idem para o município do destinatário;
- Aceitar a chave de acesso referenciada do documento fiscal “SAT-CF-e”, modelo 59;
- Definidos melhores controles sobre a NF-e referenciada de produtor, conforme critério da UF;
- Definidos melhores controles sobre a IE de Substituto Tributário;
- Viabilizar a operação de venda de combustível ou lubrificante a consumidor ou usuário final estabelecido em outra UF (CFOP=6.667) para a pessoa estrangeira, sem configurar exportação;
- Limitar o conjunto de caracteres que podem ser usados na identificação do destinatário estrangeiro;
- Verificar se o NCM informado no item da NF-e existe na tabela de NCM publicada pelo MDIC - Ministério do Desenvolvimento ;
- Na Nota Fiscal de entrada de devolução de mercadora, aceitar apenas o CFOP 1.949 ou 2.949, no caso de devolução de venda de consumidor final não contribuinte;
- Verificar se o Valor do Desconto informado no item da NF-e é maior do que o Valor do Produto;
- Verificar os valores possíveis para o Código de Enquadramento Legal do IPI, conforme Anexo XIV;
- Verificar os Códigos de Enquadramento Legal possíveis, conforme o CST do IPI informado;
- Verificar o Código de Regime Tributário do emitente informado na NF-e,  em relação ao Cadastro de Contribuintes da SEFAZ;
- Verificar se foi informado o CNPJ/CPF do Escritório de Contabilidade para a UF que solicitar esta informação na legislação estadual.
Para consultar detalhes em relação as validações citadas, consulte a Nota Técnica 2015.002. 

16 de nov. de 2015

SAP Funcoes, programas, tabelas e views para GRC e SAP ECC



ECC
PROGRAMAS & FUNÇÕES  ECC:
J_1BNFENUMCHECKV - Number ranges checks for NF-e - Last checked number
J_BNFECALLRFC - Report  J_BNFECALLRFC
J_1B_NFE_XML_IN - Inbound XML for Nota Fiscal Electronica

CUSTOMIZING ECC:
J1BH - Display Entries for Output Type
J1BG - Change Entries for Output Type 
J_1BTJ1BI - Maintain Number Ranges for NF-e
J_1BNFE_XMLV_V - Assign XML Version to Region
J_1BSTSCODEV - Define SEFAZ Status Codes
J_1BNFTYPEREDMMV - Define NF Type Redetermination for Goods Movements
J_1BNFTYPEREDLFV - Define NF Type Determination for Vendors
J_1BNFE_RFCD_V - Assign RFC Dest. for Outbound Messages to Co. Code and Bus. Place
J_1BNFE_CANCELRV - Define Cancellation Reasons
J_1B_NFTYPEBRCHV - Define NF Type Redetermination per Business Place
J_1B_NFTYPEREGV - Define NF Type Redetermination per Region
J_1BB2DYNAMICV - Maintanance view J_1bb2dynamic
TABELAS & VIEWS ECC:
J_1BB2 - Nota Fiscal print configuration
J_1BB2V - Nota Fiscal Numbers and Form Sizes
J_1BAAV - Nota Fiscal Types
J_1BAGNV - CFOPs
J_1BNFFTX - Nota Fiscal header message
J_1BNFE_ACTIVE - Electronic Nota Fiscal: Actual Status
J_1BNFE_CANCELR - NF-e: Reason for Cancel / Skip
J_1BNFE_CANCELRT - NF-e: Reason for Cancel / Skip - Description
J_1BNFE_CANCELRV - Nfe: Reason for Cancel / Skip
J_1BNFE_CONTIN - NF-e: Contingency Control
J_1BNFE_CONTIN1 - NF-e: Contingency per Region
J_1BNFE_CONTIN2 - NF-e: Contingency for Business Places
J_1BNFE_CONTINR - NF-e: Reason for Contingency
J_1BNFE_CONTINRT - NF-e: Reason for Contingency texts
J_1BNFE_CONTINRV - NF-e: Reason for Contingency.
J_1BNFE_CUST01 - NF-e System Configuration 01
J_1BNFE_CUST1 - NF-e: System Configuration per Region
J_1BNFE_CUST2 - NF-e: System Configuration per Business Pl
J_1BNFE_CUST3 - NF-e: System Configuration per Business Pl
J_1BNFE_CUST3_1V - NF-e: System Configuration - Connections
J_1BNFE_CUST3_2V - NF-e: System Configuration - Default Settiings
J_1BNFE_CUST3_3V - NF-e: System Configuration - Foreign Partner
J_1BNFE_CUST3_4V - NF-e: System Configuration
J_1BNFE_HISTORY - Electronic Nota Fiscal - History
J_1BNFE_INVALID - Electronic Nota Fiscal: Invalid Status Act
J_1BNFE_MAP_TYPE - NF-e: Mapping of Inbound Msg Types to Inte
J_1BNFE_RFCD_V - NF-e: RFC Destination of Outbound message

GRC
PROGRAMAS & FUNÇÕES GRC:
J_1B_NFE_GET_ACTIVE_SERVER (FM)
J_1B_NFE_XML_IN_TAB (FM)
/XNFE/READ_XML
/XNFE/RFC_SRVSTA_READ
/XNFE/ERP_STATUSUPDATE
/XNFE/UPDATE_ERP_STATUS
/XNFE/UPDATE_ERP_STATUS_DIAL
/XNFE/INNFELIST_UPDATE_STATUS
/XNFE/CHECK_SRV_STATUS - NF-e Check Service Status (VERSION 2,0)
/XNFE/CHECK_SRV_STATUS_MANUAL - Enable the user to manually trigger a check of the current service status of SEFAZ & SCAN for a Region, Environment and version. (VERSION 3,10)
TZCUSTHELP - Report Troubleshooting Support for Time Zone Settings
STZAC - Customizing Time Zones
/XNFE/OUTNFE_VALIDATION - NFe Outbound Validation

OBJETOS DE AUTORIZAÇÃO MONITOR GRC:
Perfil Fiscal
/XNFE/NFE_IN_FISCAL_EXTENDED
/XNFE/NFE_IN_REPORTS
/XNFE/NFE_IN_RCVRACK
/XNFE/WP_NFE_IN_FISCAL
/XNFE/WP_NFE_IN_REPORTS
/XNFE/WP_NFE_ADMIN

Portaria
/XNFE/NFE_IN_GATEKEEPER
/XNFE/WP_NFE_IN_GATEKEEPER

Logistica
/XNFE/NFE_IN_LOGISTIC
/XNFE/WP_NFE_IN_LOGISTIC

Faturamento
/XNFE/TAXNUMBER

/XNFE/WP_NFE_OUT_MONITOR

TABELAS GRC:
/XNFE/NFE_HIST (Status History NF-e)
/XNFE/NFEHD (NF-e Header Data) Dados principais da NF-e no GRC 
/XNFE/NFEIT (NF-e Item Data)
/XNFE/BATSTA (NF-e: Batch Status)
/XNFE/BAT_HIST (NF-e: Status History for Batches)
/XNFE/NFEBATCH_V (Batch ID and NF-e ID Assignment)
/XNFE/TCNPJ (NF-e: CNPJ Settings - FLEG CNPJ VALIDATION)
/XNFE/BACKSTATUS (NF-e: Status Update Failed in ERP)
/XNFE/FLDVALID (Non-Initial Fields for XML Validation)
/XNFE/FLDVALUE (Fixed Values for Fields for XML Validation)
/XNFE/NFEVALID (Checks for XML Validation)
/XNFE/TB2B (Activate B2B Scenarios for Business Partners)
/XNFE/TMERGE_XML (NF-e: Additions for Composing Log)
/XNFE/TSRV (NF-e: Service Status Query)*
/XNFE/TSTAT (NF-e: Authority Status)
/XNFE/TXMLVERS (NF-e: XML Version of Various Schemas)

FUNÇÃO QUE CHAMA A BADI
J_1BNFEXMLOUT

CLASSE DE MENSAGEM NFE:
 J1B_NFE - CLASSE DE MENSAGEM NFE (SE91)


29 de out. de 2015

65 - Levando os dados da chave de acesso na ordem de vendas para nota fiscal de entrada

Recentemente tivemos um caso onde num cenário de entrada o legado não estava enviando os valores de DADOS ALEATÓRIOS e DIGITO DE CONTROLE.

Como solução rapida fizemos um pequeno ajuste para levar os dados na ordem de vendas.

Criamos uma screen exit para abrir os campos caso o tipo de ordem fosse relevante (de acordo com uma tabela de constantes).

Pusemos os campos em Dados Adicionais B

Quando imputada na ordem, ambos os valores serao levados para os seguintes campos:

Nº aleatório - J_1BNFE_ACTIVE-DOCNUM9

Díg.ctrl. - J_1BNFE_ACTIVE-CDV

que compõem os nove últimos dígitos da chave de acesso.




64 - SAP Alterando a Uma condição de Preco

Dica rapida para quem precisa alterar uma condicao de preco por exemplo de amount para discount, vejamos:


Spro>
Vendas e distribuição
Funções básicas
Determinação preço
Controle da determinação de preço
Definir tipos de condição


Se a condicao for de preco sera tipo por exemplo tipo B, substitua pelo tipo A entao ela passa a levar o valor como percentual.







14 de out. de 2015

63 - Definir numeracao da nota fiscal sem comprometer range do SAP (retorno)

Uma forma de realizar o retorno de um processo de remessa para conserto que é bastante utilizada e muitas vezes alguns consultores ficam na duvida é fazer uma pequena alteracao no customizing do tipo de nota fiscal.

Muito simples, faz com que no processo de remessa para conserto por exemplo, a numeracao da nota de retorno seja a mesma do fornecedor, desta forma nao consome o range de numeracao do sap e escritura a nota do fornecedor.

Vejam:

na SPRO em :

Funções gerais de aplicação
Nota fiscal
Definir tipos de nota fiscal

selecionando o tipo de nota de retorno

se o flag abaixo estiver ativado ira indicar que a nota e de saida ou entrada comum, neste caso ira considerar como referencia o numero do documento de faturamento de origem.

se deixarmos sem o flag, podemos utilizar a nota do fornecedor atraves do campo REFERENCIA da aba Contabilidade dentro da ordem de vendas. Simples!


Postagem em destaque

Tutorial de como instalar o SAP full na sua maquina

Pessoal, segue um tutorial para instalar o SAP ECC FULL em uma maquina virtual definitivamente. Este é o SAP Full portanto voce podera ter...