SAP License:SAP 清帐函数示例

原文章标题:SAP License:SAP 清帐涵数实例
近几天在瞎折腾清帐的物品,找到这一涵数,跟大伙儿共享资源一下 。有必须的能够拿看一看 。
REPORT ZZTEST001 。
*REPORT ztest 。
*——————————————————————–*
* INTERNAL TABLE DECLARATION
*——————————————————————–*
DATA: it_blntab TYPE TABLE OF blntab WITH HEADER LINE,
it_ftclear TYPE TABLE OF ftclear WITH HEADER LINE,
it_ftpost TYPE TABLE OF ftpost WITH HEADER LINE,
it_fttax TYPE TABLE OF fttax WITH HEADER LINE 。
*——————————————————————–*
* START-OF-SELECTION
*——————————————————————–*
START-OF-SELECTION 。
DEFINE populate_ftpost 。
it_ftpost-stype = &1 。
it_ftpost-_count= &2 。
it_ftpost-fnam = &3 。
it_ftpost-fval = &4 。
append it_ftpost 。
END-OF-DEFINITION 。
DEFINE populate_ftclear 。
it_ftclear-agkoa = ‘K’ 。” K for vender,D for custmor, S for GL
it_ftclear-agbuk = ‘1000’ 。“company code
it_ftclear-selfd = ‘BELNR’ 。
【SAP License:SAP 清帐函数示例】it_ftclear-xnops = ‘X’ 。
it_ftclear-selvon = &1 。
append it_ftclear 。
END-OF-DEFINITION 。
CALL FUNCTION ‘POSTING_INTERFACE_START’
EXPORTING
i_function = ‘C’
i_keep = ‘X’
i_mode = ‘N’ “A for step by step,N default,for background
EXCEPTIONS
client_incorrect = 1
function_invalid = 2
group_name_missing = 3
mode_invalid = 4
update_invalid = 5
OTHERS = 6 。
populate_ftpost: ‘K’ 1 ‘BKPF-BUKRS’ ‘1000’, “Company code
‘K’ 1 ‘BKPF-BLART’ ‘KA’,
‘K’ 1 ‘BKPF-BLDAT’ ‘20121113’,
‘K’ 1 ‘BKPF-BUDAT’ ‘20121113’,
‘K’ 1 ‘BKPF-WAERS’ ‘EUR’,
‘K’ 1 ‘BKPF-XBLNR’ ‘Test’
* ,
* ‘P’ 1 ‘RF05A-NEWBS’ ’50’,
* ‘P’ 1 ‘BSEG-HKONT’ ‘0000100000’,
* ‘P’ 1 ‘BSEG-SGTXT’ ‘20100916-01’,
* ‘P’ 1 ‘BSEG-WRBTR’ ‘200’

populate_ftclear ‘01000000422012001’ 。“concatenate doc number fiscal year line number
populate_ftclear ‘01000000422012002’ 。
* populate_ftclear ‘01000000412012002’ 。
CALL FUNCTION ‘POSTING_INTERFACE_CLEARING’
EXPORTING
i_auglv = ‘UMBUCHNG’
i_tcode = ‘FB05’
i_sgfunct = ‘C’
IMPORTING
e_msgid = sy-msgid
e_msgno = sy-msgno
e_msgty = sy-msgty
e_msgv1 = sy-msgv1
e_msgv2 = sy-msgv2
e_msgv3 = sy-msgv3
e_msgv4 = sy-msgv4
* E_SUBRC = SY-SUBRC
TABLES
t_blntab = it_blntab
t_ftclear = it_ftclear
t_ftpost = it_ftpost
t_fttax = it_fttax
EXCEPTIONS
clearing_procedure_invalid = 1
clearing_procedure_missing = 2
table_t041a_empty = 3
transaction_code_invalid = 4
amount_format_error = 5
too_many_line_items = 6
company_code_invalid = 7
screen_not_found = 8
no_authorization = 9
OTHERS = 10 。
IF sy-subrc = 0 。
message ‘ok’ type ‘S’。
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4 。
else。
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4 。
ENDIF 。
CALL FUNCTION ‘POSTING_INTERFACE_END’
EXCEPTIONS
session_not_processable = 1
OTHERS = 2 。
SAP相关产品:
SAP GRC管理权限合规管理查验系统软件(通称AMS-R系统软件)是SAP ERP运用公司开展管理权限合规管理查验、违反规定数据收集和IT审计的理想化专用工具 。
AMS-V SAP License 财产提升智能管理系统商品:是运用于SAP系统管理权限风险管控及申请注册客户帐号管理为总体目标的SAP手机软件财产精益生产管理计划方案 。
SAP 日志安全审计系统安全性智能管理系统(通称AMS-L系统软件)是一款朝向SAP ERP 系统软件的网络信息安全可视化工具,给予根据SAP系统客户业务流程个人行为的常态管控,是对SAP目前日志管理体系的合理提高管理方法 。
SAP 运维服务服务平台系统软件(通称AMS-Ops)致力于保证公司SAP软件系统身心健康、平稳运作的基本上,延续性的改善、提升,进而达到其市场拓展必须的公司级SAP系统运维服务服务项目 。
AMS SAP 商场超市订单信息统一智能管理系统以商场超市服务平台订单信息规范化管理为关键,系统软件适用多服务平台、多店面、新零售系统软件采购单、验收报告单、结算清单等业务流程票据的统一管理方法;商场超市订单信息统一智能管理系统适用与 SAP ERP 系统软件的无缝衔接,在SAP ERP系统中自动生成客户订单、性格外向交货单,核查验收报告单、结算清单等 SD 控制模块业务流程实际操作,合理的简单化公司商场超市订单管理系统工作内容,确保订单信息数据处理方法的统一、精确、高效率,完成跨系统软件、机构的协同系统,提高企业网络营销高效率 。回到搜狐网,点击查看

    推荐阅读