Prévia do material em texto
O campo XNFEACTIVE deve ser selecionado somente quando o sistema de mensageria for standard da SAP (SAP GRC NFE 1.0) SD / MM - Utilização da solução de mensageria Standard SAP 1 No campo RFCDEST deve ser informado o ambiente destino para envio dos dados de Nfe (mensageria), conforme configuração na SM59. Esta configuração substitui a configuração da view J_1BNFE_RFCD_V (NF-e: RFC Destination of Outbound message). SD / MM - Ambiente destino (mensageria) 2 No campo PROCEMI deve ser informado sempre o valor “0” – NF-e emitida pelo sistema do contribuinte. Região quando parceiro de negócio é do exterior No campo VALUF deve ser informado sempre o valor “EX” – Usado quando parceiro de negócio é localizado no exterior. SD / MM - Identificação do sistema emissor da NF-e 3 No campo VALCMUN deve ser informado sempre o valor “9999999” – Usado quando parceiro de negócio é localizado no exterior. Nome do município quando parceiro de negócio é do exterior No campo VALXMUN deve ser informado sempre o valor “EXTERIOR” – Usado quando parceiro de negócio é localizado no exterior. SD / MM - Município quando parceiro de negócio é do exterior 4 No campo VERSION deve ser informada a versão vigente do XML “leiauteNFe_vX.XX.xsd” em relação ao estado em que se encontra a filial emissora da NF-e. Na view J_1BNFE_XMLV_V deve ser informada a versão vigente em todas as regiões. O sistema lê esta informação quando se tratar de NF-e recebida de terceiros. Componentes válidos para várias aplicações >Funções gerais de aplicação >Nota fiscal >Atribuir versão XML à região SD / MM - Versão do XML – Layout ( Atualmente 2.0 ) 5 Assign RFC Dest. for Outbound Messages to Co. Code and Bus. Place Possibilita a determinação do RFC destination por Empresa/Filial SD / MM - Atribuir destino RFC para mensagens SM59 – Criar o destino RFC. Componentes válidos para várias aplicações > Funções Gerais de aplicação > Nota fiscal> Notas fiscais eletrônica (NFe)>Atribuir destino RFC p/ mensagem de saída a empresa e local negócio. 6 SD / MM – Verificar Visões de Atualização J_1BNFE_CUST3_1V J_1BNFE_CUST3_2V J_1BNFE_CUST3_3V J_1BNFE_CUST3_4V Via transação SM30, verificar a atualização dos Campos nestas visões 7 SD / MM – MONITOR NFe Transação J1BNFE Nota de configuração 1094041 SD/MM - Detalhes do Monitor Cada linha do monitor corresponde a uma nota fiscal eletrônica registrada no sistema. O primeiro grupo de campos que vamos estudar são os campos iniciais do monitor, que nos permitem saber se é necessário alguma ação manual para a nota fiscal específica. Etapa A coluna Etapa indica que é necessário executar uma ação manual para continuar o processamento . Nenhuma ação é necessária se o campo estiver em branco ou conter “C” de encerrado SD / MM - Detalhes do Monitor SD / MM - Detalhes do Monitor Status de Comunicação No monitor há 3 campos de controle de status da comunicação entre o SAP e o sistema de mensagens. Status do documento- Podemos monitorar as respostas da SEFAZ, rastreando assim , todas as etapas relevantes da emissão de uma Nf-e . O status do documento tem os seguintes valores: “VAZIO” = aguardando resposta 1 = autorizado 2 = Recusado 3 = Rejeitado SD / MM - Detalhes do Monitor SD / MM - Detalhes do Monitor SD / MM - Detalhes do Monitor Componentes válidos para várias aplicações >Funções Gerais de aplicação> Nota fiscal>Notas Fiscais eletrônicas(NF-e)> Define cancellation reasons. SD / MM - Motivo de Cancelamento 15 Componentes válidos para Várias Aplicações->Funções Gerais de Aplicação->Nota Fiscal-> Notas Fiscais Eletrônicas (NF-e)-> Definir Códigos de Status SEFAZ SD / MM - Status SEFAZ 16 SD / MM – Desenvolvimentos NFe J_1B_NFE_XML_OUT J_1B_NFE_XML_IN_TAB xNFe SEFAZ xNFe SEFAZ SAP ERP SAP ERP Solicitação de autorização para emissão de NF-e Emissão de NF-e em „Contingência“ Solicitação de autorização para cancelamento de NF-e Resposta da SEFAZ (autorização, rejeição, denegação) Resposta da SEFAZ (autorização de cancelamento „SIM/Não“) SD / MM - Módulo de Função 18 J_1B_NFE_XML_IN (Function Module) – Processamento de uma NF-e J_1B_NFE_XML_IN_TAB (Function Module) – Processamento de Lote NF-e Message Types: 1 = Autorização de NF-e 2 = Rejeição de NF-e 3 = Denegação de NF-e 4 = Autorização de Cancelemento de NF-e 6 = Rejeição de Cancelamento de NF-e 5 = Autorização de Inutilização de NF-e 7 = Rejeição de Inutilização de NF-e Retorno Web Service de Autorização Emissão NF-e SD / MM - MESSAGE TYPES 19 SD / MM - Arquivo XML 20 Duas novas tabelas permitem o gerenciamento da NF-e no SAP ERP e também a geração de relatórios fiscais em relação à NF-e. J_1BNFE_ACTIVE J_1BNFE_HISTORY SD / MM - Tabelas novas da NF-e / Relatórios 21 METHOD if_ex_cl_sd_nftype~modify . DATA: lv_nftype TYPE j_1bnftype, nftypeconti TYPE j_1bnftypeconti, ls_j_1baa TYPE j_1baa. IF ( is_vbap-zmeng > 10 AND is_lips-lfimg IS INITIAL ) OR is_lips-lfimg > 10. SELECT SINGLE j_1bnftype FROM tvak INTO lv_nftype WHERE auart = iv_auart. clear cv_conting. ENDIF. IF NOT lv_nftype IS INITIAL. cv_nftype = lv_nftype. ENDIF. ENDMETHOD. SD/MM - Redeterminação do tipo de nota fiscal por BADI 22 RESET_SUBRC: Permite impressão de DANFE antes da Autorização FILL_HEADER : RFC- dados de cabeçalho FILL_ITEM: RFC- dados de item CALL_RSNAST00 : Impressão do DANFE quando NF-e é autorizada Interface SD / MM - BAdI: General Enhancements for NF-e 23 SD / MM – NFe – Decouple J_1B_NFE_XML_IN Ajustes no SAP ERP SD / MM – Função J_1B_NFE_XML_IN Jamais “marretar” tabelas de NFE, utilize a função XML IN para qualquer tipo de ajuste que seja necessário 25