SAP 月末结帐步骤_sap clear account-程序员宅基地

技术标签: button  sap  jobs  assembly  list  forms  

SAP 月末结帐步骤

SAP 月末结帐步骤

The following processes including SD,MM,PP,FI,CO .


SD Relevant Steps:
1.Check if all delivery in due list have been processedVL06G (Could set background jobs to automatically generate the billing due list for posting)
2.Check if all picking in due list have been processedVL06P
3.Check if all goods issue in due list have been processedVL04
4.Check if all billed AR has been release to accountingVFX3

PP Relevant Steps:
1.Check if all back flash error has been solved (COGI Check every day this kind of problem and solved on time)
2.Check if all production orders that will not be followed have been finally confirmed or technically closed. Do final confirmation even small quantity variance exist but we consider this order has finished
3.Do technical close at month end for the orders will not be followed in the future
4.Confirmation. Do not confirm any assembly scrap when do production order conf.

MM Relevant Steps
1.Check if all goods movement has been booked in SAP
2.GR/IR clearing accounts maintenance if needed
3.Open the MM period for movement posting when new period starts MMPV

FI Relevant Steps
1.Book all accounting entries for:
- Accrued expense
- Do recurring entry (prepayment, accrued expense, amortization)
- Process G/L, vendor, customer balance & open items
- Cost allocations by FI
2.AM Fixed asset depreciation run and period postingAFAB
3.AM Periodic posting ASKB
4.G/L,AR,AP balance check & Open item clearing
5.Foreign currency revaluation for bank/cash & AR AP open items
Bank/cash revaluation: F.06
AR AP open items: F.05
6.GR/IR clearing account regrouping process F.19
7.Automatic clearing for G/L accounts, vendor and customer F.13

CO Relevant Steps
1.Release standard cost estimate
CK24Only when there are costing run to be released.
2.Cost reallocation according to activity
Distribution: CKV5
Assessment: KSU5
3.Cost splitting among activity KSS2
4.Actual activity price calculation KSII
5.Production order revaluation with actual activity price CON2
6.WIP calculationfor the production orders KKAO
7.Variance calculation for the production orders KKS1
8.Production / Costing orders settlement CO88/KO88
9.Material ledger closing > MMPV first
a.Create costing runCKRU00
b.Allow settlementCKMF_RUN
c.Allow closing entriesCKMG_RUN
d.Material selectionCKMB_RUN
e.Determine costing sequenceCKMC_RUN
f.Settle single levelCKMH_RUN
g.Settle multi levelCKMM_RUN
h.Post closingCKMI

DELPHI连接SAP

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, OleCtrls, SAPFunctionsOCX_TLB,
SAPLogonCtrl_TLB;

type
TForm1 = class(TForm)
Button1: TButton;
Panel1: TPanel;
Panel2: TPanel;
SAPLogonControl1: TSAPLogonControl;
SAPFunctions1: TSAPFunctions;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;
Tab,Funct, Connection : VARIANT ;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
Connection := SAPLogoncontrol1.newConnection;
Connection.User := 'if1';
Connection.System := '00';
Connection.Client := '300';
Connection.ApplicationServer:= '172.16.98.20';
Connection.SystemNumber := '00';
Connection.Password := '801104';
Connection.Language := 'ZH' ;
if Connection.LogOn(0,true) = true then
begin
SAPFunctions1.Connection := Connection;
funct := sapFunctions1.add('BAPI_MATERIAL_GET_DETAIL');
funct.exports('MATERIAL').value := '000000000013022256';
if not funct.call then
showMessage(funct.exception)
else
begin
tab := funct.imports.item('MATERIAL_GENERAL_DATA');
Panel1.caption := tab.value(1);
Panel2.caption := tab.value(6);
end;
end;
end;
end.

 

this article come from niuchao's space

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/ziren/article/details/3987939

智能推荐

《小学生C++趣味编程》视频 第 8单元指针、类-程序员宅基地

文章浏览阅读113次。《小学生C++趣味编程》视频 第 8单元指针、类

制作OpenSSH 9.6 for openEuler 22.03 LTS的rpm升级包_openeuler升级openssh9.6-程序员宅基地

文章浏览阅读729次,点赞11次,收藏8次。OpenSSH作为底层管理平台软件,需要保持更新以免遭受安全攻击,编译生成rpm包是生产环境中批量升级的最佳途径。本文在国产openEuler 22.03 LTS系统上完成OpenSSH 9.6的编译工作。_openeuler升级openssh9.6

[独有源码]java-jsp高校公寓管理系统2s1ls规划与实现适合自己的毕业设计的策略_高校公寓管理系统业务流程图-程序员宅基地

文章浏览阅读57次。选题背景:随着社会的发展和人们生活水平的提高,大学生群体规模不断扩大,高校公寓管理成为一个重要的问题。传统的高校公寓管理方式存在诸多问题,如信息不透明、效率低下、资源浪费等。因此,开发一套高校公寓管理系统具有重要的现实意义。选题意义:首先,高校公寓管理系统能够提高管理效率。通过系统化的管理流程和信息化的数据处理,可以减少人力资源的浪费,提高工作效率。管理员可以通过系统快速查询学生入住情况、维修记录等信息,从而更好地进行管理和决策。其次,高校公寓管理系统能够提升服务质量。系统可以实现学生自助申请入_高校公寓管理系统业务流程图

Linux 配置git同步GitHub代码_linux git同步代码-程序员宅基地

文章浏览阅读509次。因为我复制到服务器的文件夹本来就同步了GitHub,所以直接git status查看状态即可。_linux git同步代码

Kafka3.0.0版本——Broker(Zookeeper服务端存储的Kafka相关信息)_kafka 3.0 zookeeper-程序员宅基地

文章浏览阅读1.4k次。Kafka3.0.0版本——Broker(Zookeeper服务端存储的Kafka相关信息)_kafka 3.0 zookeeper

tsm dsmc 计划任务备份不输入密码_dsm.sys passwordaccess generate-程序员宅基地

文章浏览阅读1.7k次。一种方法是在dsm.sys中加入下面的参数设置passwordaccess generate一种办法是在dsmc 的命令行中加参数文件用户名跟密码dsmc -id=admin -pass=admin以上两种方法都可以解决在运行tsm的时候进行dsmc备份需要输入密码的问题用以上的方法就可以不输入密码_dsm.sys passwordaccess generate

随便推点

查找树的指定层级_非递归层次遍历方法实现二叉树中指定节点的层次数查找-程序员宅基地

文章浏览阅读336次。数据结构教材中,提供了基于队列实现一个二叉树的非递归层次遍历算法。但对于一个任意二叉树,如果要查找其中任何一个节点所在的层次数,教科书中并没有给出基于层次遍历的非递归算法。鉴于层次遍历算法比较容易理解,因此本人基于层次遍历的非递归算法,进行适当改造修改,实现了二叉树中指定节点层次数定位的非递归层次遍历算法。基本数据结构定义、操作与算法实现:/*二叉树结构定于与相关算法*/typedef struc..._查找指定节点在树中的层次

爬虫练习之循环爬取网页中全部链接(requsets同步)_爬取网页中的链接-程序员宅基地

文章浏览阅读2.8w次,点赞14次,收藏95次。先贴代码,之后再写注释,已测试可用import reimport requests# 获取并检验要爬取的网站def url_get(): url = input("请输入要爬取的首页url:") try: kv = {'user_agent': 'Mozilla/5.0'} requests.get(url, headers=kv_爬取网页中的链接

C++ 字符串与字符数组 详解_c++数字组合字符串-程序员宅基地

文章浏览阅读857次,点赞22次,收藏29次。char *本身是一个字符指针变量,但是它既可以指向字符串常量,又可以指向字符串变量,指向的类型决定了对应的字符串能不能改变!

POJ 3532 Resistance 题解《挑战程序设计竞赛》-程序员宅基地

文章浏览阅读155次。为什么80%的码农都做不了架构师?>>> ...

FPGA之FIFO IP核详细教程_fifo预读-程序员宅基地

文章浏览阅读1.7w次,点赞21次,收藏150次。FPGA之fifo的相关知识本文回答以下几个问题:1:fifo是什么,有什么作用;2:在使用fifo的两种模式;3:使用异步fifo IP核的详细步骤说明;4:RTL设计和仿真;5:功能仿真;下面一 一解释上面的几个问题 1: Fifo是什么 :fifo1是英文first in first out 即先进先出(..._fifo预读

linux添加路由提示网络不可达_增加路由地址显示网络不可达-程序员宅基地

文章浏览阅读5k次。1、linux添加路由、查看路由状态、删除路由如下添加路由:route add -net 192.168.1.44 netmask 255.255.255.0 gw 192.168.1.1查看路由状态:route -n删除路由:route del -net 192.168.20.0 netmask 255.255.255.02、如果想让重启也生效,可以把添加路由命令写在/etc/rc.local中,即可vi /etc/rc.local 在最后加下如下route add -net 192.1_增加路由地址显示网络不可达

推荐文章

热门文章

相关标签