Baixar: Verificando Código da Transação via Spro IMG.doc
Filed under: Artigos ABAP/4 - Basicos | Tagged: img | Leave a comment »
Baixar: Verificando Código da Transação via Spro IMG.doc
Filed under: Artigos ABAP/4 - Basicos | Tagged: img | Leave a comment »
Há um número jobso que deverá ser agendado para executar em uma base diária, semanal ou mensal. Você pode executar o trabalho manualmente por um lado, e divide quantas vezes eles devem executar para o sistema particular, e, em seguida, programá-los para executar automaticamente. Estes trabalhos excluir arquivos obsoletos, como logs de impressão, trabalho registros, e lixeiras ABAP.
RSBTCDEL: trabalhos de grupo Exclui idade (sugg. mais de 30 dias)
RSPO0041: trabalhos de impressão Exclui idade (sugg. mais de 7 dias)
RSBDCREO: sessões de grupo se reorganiza e logs (sugg. mais de 7 dias)
RSSNAPDL: Elimina depósitos de curto (sugg. valores default)
RSBPSTDE: estatísticas de emprego Exclui idade (sugg. mais de 30 dias)
RSCOLL00: Estatísticas do coletor para monitorar o desempenho (isso realmente não é um trabalho de limpeza, mas devem ser agendadas por hora).
Além disso, existem alguns trabalhos de limpeza que deve ser executado manualmente em uma base regular (geralmente uma vez por mês). Estas incluem:
sqldba: Use o mapa comandos / Cleanup.
TP: Use o check clearold todos e todos os comandos. Certifique-se de fazer backup do diretório primeiro transporte.
Temse (temporário de dados seuential) Verificar banco de dados: SP12 transação. Execute o comando de menu Coerência Temse banco de dados> Verificar e apagar dados inconsistentes.
Filed under: BASIS | Leave a comment »
Bom pessoal sempre vejo o pessoal que está iniciando em ABAP ficar com estás duvida, quanto ao usar um select-option dentro de uma função. Na verda não é possivél usar um parametro diretamente como selection-option dentro de um importing ou exporting de uma FUNCTION, na verdade existe diversas formas de se fazer isso, mais demostrarei a mais simples e facil. Vale lembrar que um selection option é uma estrutura que contém os seguintes campos:
Então basta termos uma estrutura com estes campos, e ter um campo no tables com referencia a esta tabela. Segue amgumas estruturas ja prontas:
BAPI1104_SELECTIONCRITERIA Seleções para GETLIST
BAPI1172_LIFNR_RANGE Range para o fornecedor
BAPI1172_PKUMW_RANGE Range para o centro fornecedor
BAPI1172_UMLGO_RANGE Range para o depósito fornecedor
BAPI2017_GM_MATERIAL_RA Estrutura de comunicação BAPI: range para material
BAPI2017_GM_MOVE_TYPE_RA Estrutura de comunicação BAPI: range para tipo de movimento
BAPI2017_GM_PLANT_RA Estrutura de comunicação BAPI: range para centro
BAPI2017_GM_PSTNG_DATE_RA Estrutura de comunicação BAPI: range para data de lançamento
BAPI2017_GM_USERNAME_RA Estrutura de comunicação BAPI: range para nome do usuário
BAPI2021_SELCOMPCODE Seleção de empresa
BAPIDLV_RANGE_BLDAT Estrutura de seleção BAPI: data no documento
BAPIDLV_RANGE_FKSTK Estrutura de seleção BAPI: status do faturamento
BAPIDLV_RANGE_GBSTK Estrutura seleção BAPI: status global procmto.documento SD
BAPIDLV_RANGE_GRUPP Estrutura de seleção BAPI: grupo de crédito de clientes
BAPIDLV_RANGE_KUNNR Estrutura de seleção BAPI: nº de cliente / nº de fornecedor
BAPIDLV_RANGE_LDDAT Estrutura de seleção BAPI: data de carregamento
BAPIDLV_RANGE_LGORT Estrutura de seleção BAPI: depósito
BAPIDLV_RANGE_LIFSK Estrut.seleção BAPI: bloqueio nota remessa cabeç.documento
BAPIDLV_RANGE_MATKL Estrutura de seleção BAPI: grupo de mercadorias
BAPIDLV_RANGE_MATNR BAPI estrutura de seleção: nº material
BAPIDLV_RANGE_PARVW Estrutura de seleção BAPI: função do parceiro
BAPIDLV_RANGE_PERNR Estrutura de seleção BAPI: nº pessoal
BAPIDLV_RANGE_SPART BAPI Estrutura de seleção: setor de atividade
BAPIDLV_RANGE_TRAID Estrutura de seleção BAPI: identificação do transporte
BAPIDLV_RANGE_VBELN Estrutura de seleção BAPI: nº documento forneciment
BAPIDLV_RANGE_VBTYP Estrutura de seleção BAPI: categoria de documento SD
BAPIDLV_RANGE_VBTYP Estrutura de seleção BAPI: categoria de documento SD
BAPIDLV_RANGE_VKBUR BAPI Estrutura de seleção: escritório de vendas
BAPIDLV_RANGE_VKORG BAPI Estrutura de seleção: organização de vendas
BAPIDLV_RANGE_VSBED Estrutura de seleção BAPI: condição de expedição
BAPIDLV_RANGE_VSTEL Estrutura seleção BAPI: local expedição/entrada mercadorias
BAPIDLV_RANGE_VTWEG BAPI estrutura de seleção: canal de distribuição
BAPIDLV_RANGE_WERKS Estrutura de seleção BAPI: centro
Estás são as mais usadas, mais se vc precisar de alguma que não esteja aqui procure na SE11 por
*RANGE*<campo>* procure por estruturas.
Após encontrar a estrutrura de sua necessidade nos parametros tables, segue uma função com um otimo exemplo: construido: “BAPI_DELIVERY_GETLIST”.
No programa que tem o SELECT-OPTION basta fazer a seguinte logica antes da chamada da função:
Declaração:
SPAN { font-family: “Courier New”; font-size: 10pt; color: #000000; background: #FFFFFF; } .L1S32 { color: #009300; } .L1S52 { color: #0000FF; } SELECTION-SCREEN BEGIN OF BLOCK s1 WITH FRAME TITLE TEXT–001.
SELECT-OPTIONS: s_werks FOR lips-werks.
Antes da chamada da função:
Exemplo:
TABLES lips.
DATA: r_werks TYPE TABLE OF BAPIDLV_RANGE_WERKS,
l_werks TYPE BAPIDLV_RANGE_WERKS.
SELECTION-SCREEN BEGIN OF BLOCK s1 WITH FRAME TITLE TEXT–001.
SELECT-OPTIONS: s_werks FOR lips-werks.
SELECTION-SCREEN END OF BLOCK s1.
LOOP AT s_werks.
MOVE-CORRESPONDING s_werks TO l_werks.
* Apenas porque o campos low e high tem nome diferente
* se tivesse o mesmo nome no proprio MOVE-CORRESPONDING
* ja estaria correto.
MOVE: s_werks-low to l_werks-plant_low,
s_werks-high to l_werks-plant_high.
*
APPEND l_werks TO r_werks.
ENDLOOP.
CALL FUNCTION ‘YTESTEFC’
TABLES
SO_WERKS = r_werks.
_________________________________________________
Função:
*”———————————————————————-
*”*”Interface local:
*” TABLES
*” SO_WERKS STRUCTURE BAPIDLV_RANGE_WERKS
*”———————————————————————-
DATA: r_werks TYPE TABLE OF t001w,
l_werks TYPE t001w.
SELECT * from t001w INTO TABLE r_werks WHERE werks IN SO_WERKS.
ENDFUNCTION.
Filed under: Argibos ABAP - Básico, Artigos ABAP/4 - Basicos | Tagged: Select-option | Leave a comment »
Toda empresa deve ter uma ou mais estrutura de balanço, as estruturas podem ser criadas através da transação OB58, e modificada FSE2.
Para maiores detalhes sobre a estrutura de balanço Brasil segue:
http://www.portaldecontabilidade.com.br/guia/estruturabalanco.htm
Para extrair informações das estruturas de balanço utilize duas funções:
Necessário informar o código da Estrutura de balanço que está registrado na OB58.
Necessário informar o código da Estrutura de balanço que está registrado na OB58 mais o idioma dos textos.
Exemplo:
DATA: TI_X011P TYPE TABLE OF RF011P WITH HEADER LINE.
DATA: TI_RF011Q TYPE TABLE OF RF011Q WITH HEADER LINE.
CALL FUNCTION ‘FI_IMPORT_BALANCE_SHEET_POS’
EXPORTING
VERSION = ‘DRE’
TABLES
X011P = TI_X011P.
CALL FUNCTION ‘FI_IMPORT_BALANCE_SHEET_TEXT’
EXPORTING
SPRACHE = ‘P’
VERSION = ‘DRE’
TABLES
X011Q = TI_RF011Q.
LOOP AT TI_X011P.
READ TABLE TI_RF011Q WITH KEY ERGSL = TI_X011P-ERGSL.
WRITE : TI_X011P-PRKEY, SPACE, TI_RF011Q-TXT45.
ENDLOOP.
Filed under: FI, Uncategorized | Tagged: Estrutura de Balanço P/L, Estrutura de Balanço P/L SAP, FI_IMPORT_BALANCE_SHEET_POS, FI_IMPORT_BALANCE_SHEET_TEXT, FSE2, OB58, SPED | Leave a comment »
Instrução Normativa SRF nº 86, de 22 de Outubro de 2001
A nota mais recente que encontrei foi a de número 458057 de 21.05.2009
Baixar nota: sapnote_0000458057 Em nossa geração de arquivo, selecionamos Postings (J_1BLFC2), Balances (J_1BLFC3), NF Related Files (J_1BLFC5) e Cadastros (J_1BLFC10). Grata pela ajuda, Fabiana * FILE 4.1.1 J_1BLFC2 (Lançamentos contábeis) * * FILE 4.1.2 J_1BLFC3 (Saldos Mensais) * * FILE 4.2.1 J_1BLFC4 (Fornecedores/clientes) * * FILE 4.3.1-4.3.6 J_1BLFC5 (Nota Fiscal related files) * * FILE 4.4.1/2 J_1BLFC12 (Controle de estoque) * * FILE 4.5.1 J_1BLFC6 (Controle de estoque) * * FILE 4.5.2 J_1BLFC7 (Registro de Inventário) * * FILE 4.6.1 J_1BLFC8 (Insumos relacionados) * * FILE 4.7.1 J_1BLFC9 (Cadastro de bens) * * FILE 4.9.1 J_1BLFC10 (Cad de Pessoas Jurídicas e Físicas)* * FILE 4.9.2-4.9.7 J_1BLFC11 (Tabelas)
Para verificar a estrutura de plano de conta: OB58-> Selecione com dois cliques a estrutura desejada.
É recomendado utilizar FSE2 para modificar a estrutura, pode-se inserir, modifica e deletar intens,
Filed under: FI, Uncategorized | Tagged: IN68, sap IN68 | Leave a comment »
Filed under: FI | Leave a comment »
Parâmetro ID é um campo pode ser preenchido com os valores propostos do SAP de memória usando um parâmetro ID.
As identificações seguintes parâmetros são os valores da amostra que a SAP vai guardar na memória:
Parâmetro [ID] = AFP (Quadro de depreciação) / [valor] = parâmetro gráfico de sua depreciação
Parâmetro [ID] = BUk (código da Empresa) / [valor] = parâmetro o código da sua empresa
Parâmetro [ID] = CAC (área de Controladoria) / [valor] = parâmetro a sua área de controle
Parâmetro [ID] = FIK (área de FM) / [valor] = parâmetro de FM
Parâmetro [ID] = FWS (unidade monetária) / [valor] = parâmetro Moeda o seu padrão
Parâmetro [ID] = GSB (Área de Negócios) / [valor] = parâmetro o BA
Parâmetro [ID] = KPL (Plano de contas) / [valor] = parâmetro o COA
Parâmetro [ID] = RPC (Profit Center) /] = valor do parâmetro do seu PC
Parâmetro [ID] = WRK (Plant) / [valor] = parâmetro da sua planta
Para o cenário de exemplo, você só tem autorização para o código da empresa 0001. Este código da empresa é armazenado na memória no início de uma operação sob o parâmetro correspondente ID. Os campos que se referem ao elemento de dados são automaticamente preenchidos com o valor de 001 em todos os modelos de tela subseqüente.
Um campo na tela do modelo só é preenchido automaticamente com o valor armazenado sob o parâmetro de identificação do elemento de dados, se esta foi expressamente permitida no Painter Screen. Isso facilita para o auto preenchimento de campos.
Filed under: FI | Leave a comment »
DIcas:
D – ClienteK – FornecedorS – Conta razão
Exemplo:
XD0X – Mestre de ClienteXK0X – Mestre de Forncecedor
FB1D – Compensar Cliente – F-32, FBZ1 e F-28FB1K – Compensar Fornecedor FB1S – Compensar conta Razão – F-03
F-03 SAPMF05A 131 02 Compensar conta do RazãoF-32 SAPMF05A 131 02 Compensar clienteF-44 SAPMF05A 131 02 Compensar fornecedorFB1D SAPMF05A 131 04 Compensar clienteFB1K SAPMF05A 131 04 Compensar fornecedorFB1S SAPMF05A 131 04 Compensar conta do Razão
Filed under: FI | Tagged: FI | Leave a comment »
A SEFAZ do Rio Grande do Sul disponibilizou um SIMULADOR DA NF-e 2.0 emhttp://www.sefaz.rs.gov.br/NFE/NFE-SIM-PUB.aspx
O Simulador é válido apenas para empresas dos Estados Emissores pela Sefaz Virtual RS (Rio Grande do Sul): AC, AL, AM, AP, DF, MS, PB, RJ, RO, RR, SC, SE e TO.
“A nova versão nacional do sistema da Nota Fiscal Eletrônica (versão 2.0) implementa algumas novas regras de validação para garantir uma melhor qualidade nos dados da NF-e. Para efeito de simulação, re-submetemos um conjunto determinado das NF-e autorizadas anteriormente para cada estabelecimento (20.000 NF-e por estabelecimento) e observamos que algumas destas NF-eseriam rejeitadas pelos novos critérios.”
Fonte: SEFAZ/RS em http://www.sefaz.rs.gov.br/NFE/NFE-SIM-PUB.aspx:
A nova versão nacional do sistema da Nota Fiscal Eletrônica (versão 2.0) implementa algumas novas regras de validação para garantir uma melhor qualidade nos dados da NF-e. Para efeito de simulação, re-submetemos um conjunto determinado das NF-e autorizadas anteriormente para cada estabelecimento (20.000 NF-e por estabelecimento) e observamos que algumas destas NF-e seriam rejeitadas pelos novos critérios.
Este passo é importante pois a empresa sabe as regras que a mesmas deverá ajustar para a nova versão.
Filed under: CT-e, FI, MM, NF-e, SD, Uncategorized | Tagged: NF-e 2.0 | 1 Comment »
1Execute um relatório para a atividade intercompanhias & Journal Entries
2 Abra o período de lançamento para próximo ano
3 Execute o relatório da Área de Negócios de Cessão.
4 A lista de revisão de lançamentos periódicos
5 Execute Entradas Recorrente para A / R, A / P, G / L
6 Processo estacionados A / R, A / P, G / L documentos contabilísticos
7 Corte Final para a manutenção da Imobilização em Adicionar Transferência e aposentar
Oito Executar Amortização em Execução de teste e pós
9 Verificar Log Display para Test Run Depreciação
10 Capitalize AUC ativos, se necessário
11 Enter Data da folha de pagamento para SAP
12 Verifique Depreciação Saldos com GL saldos
13 Depreciação Post
14 Execute activos História Asset Report, e aposentar-se, se necessário
15 Ajuste de depreciação áreas específicas, se necessário
16 Reconcile Livro auxiliar AM com GL
17 Banco de Dados Entrada
18 AR analisa os itens Open
19 AP revisão Itens Open
20 Execute facturas pendentes
21 Clear Abrir item para GRIR, frete
22 da Reconciliação documentos financeiros e dados transacionais
23 Open CO novo Destacamento Período
24 Compare atual (estimativas de custos) com o preço atual passado (Moving Avg)
25 Update preço de custo atual de material de campo preço master.
26 Processo de tarifas de frete, frete Match SD de reais
27 Comentários revisão interna Ordem
28 dirimir todas as Ordens
Verifique todos os 29 Post Mercadorias Emissão têm sido facturado (Lista de faturamento Due)
30 Review SD Billng Doc de mth anteriores que ainda não foram liberados para a contabilidade
31 MM Reconciliação de movimentos em trânsito intra-SAP para NonSAP
32 Reconciliar com SAP PI Inventário
33 Realize Manual de Ajuste, se necessário
34 Verifique se o equilíbrio da conta GR / IR
Post 35 Acréscimos e diferimentos
36 Compensação de documentos cancelados
37 Check Ajustamento Segmento Rentabilidade
38 Relatório do Idoso Reconciliar-GL saldos com Livro auxiliar saldos AP
39 Verifique a correr verificar os números
Banco de dados de 40 de reconciliação
41 Enter Journal Entry Imposto
42 Reconcile GL saldos com saldos Livro auxiliar AR / MM / AP
43 Display Folha de ajustes de balanço
44 Post Folha de ajustes de balanço
45 Post em Moeda Estrangeira de avaliação (de câmbio)
46 Check centros de custos genéricos para postagem com contas erradas
47 Correct lançamentos errados em centros de custos genéricos
48 Check datas de validação para Centros de Custos, elementos de custo, área de CO
49 COGI – para fim do mês e no final do ano
50 receiviables de Liquidação Duvidosa
51 Verifique Inventário In-transist
52 Reconcile PA para G / L
53 Post avaliação da relação custo e Centro de Distribuição
54 Executar o CO-FI Reconciliação do equilíbrio
P 55 Executar relatórios BW & L e Balanço
56 Manter variante ano CO
57 Equilíbrio fiscal Yr AP adiamento / AR / AM
58 Equilíbrio fiscal CO Yr adiamento
59 Yr equilíbrio fiscal FI adiamento
60 Yr equilíbrio fiscal PCA adiamento
intervalos de 61 Definir o número do documento – FI – ano novo
62 Definir o número de documentos varia AP / AR ano – novo
63 declaração de gerar relatórios financeiros
64 Mudança ano fiscal de Ativos
65 de encerramento do Ano – Asset Accounting – final para o final do ano
66 CO Fechar Destacamento Período
Antes de fechar 67 R A / Destacamento Período
68 Close Antes P A / Destacamento Período
69 Close Antes MM Destacamento Período
70 Reverse acréscimos e diferimentos para o novo mês
71 Reconciliação de Documentos Financeiros do ano fiscal de idade e ano fiscal novo
72 balanceia, Orçamento de dados para centros de custo, vendas
73 Atualização de Conta salário retido, saldo levar fwd
Filed under: Uncategorized | Leave a comment »