posn是什么意思?

宏熙 34 0

pos是什么意思?

POS连读,音"pous"

POS (Point of sales)的中文意思是“销售点”,是一种配有条码)或OCR码(Optical character recognition 光字符码)终端阅读器,有现金或易货额度出纳功能。品种有有线和无线两种或有、无线兼用。POS机与广告易货交易平台的结算系统相联,其主要任务是对商品与媒体交易提供数据服务和管理功能,并进行非现金结算。

什么是POS结算

通过POS系统结算时应通过下列步骤:

(1)地方易货代理或特约客户的易货出纳系统,将买方会员的购买或消费金额输入到POS终端;

(2)读卡器(POS机)读取广告易货卡上磁条的认证数据、买方会员号码(密码);

(3)结算系统将所输入的数据送往中心的监管账户;

(4)广告易货出纳系统对处理的结算数据确认后,由买方会员签字。买卖会员及易货代理或特约商户各留一份收据存根,易货代理或特约商户将其收据存根邮寄到易货公司;

(5)易货公司确认买方已收到商品或媒体服务后,结算中心划拨易换额度。完成结算过程。

SAP ABAP,2张表合成1张表,逻辑如图片所示,目前差最后一步,逻辑上理解不了啊,求解

是要将两个内表的数据合成最后的输出吗?如果是,可以按如下进行:

data: l_kalab type mska-kalab."定义变量存放临时库存值

data: l_matnr type mska-matnr,

l_werks type mska-werks,

l_lgort type mska-lgort,

l_vbeln type mska-vbeln,

l_posnr type mska-posnr,

l_tabix type sy-tabix.

data: gt_out type standard table of gs_out."最终输出内表

sort gt_mska by matnr werks lgort vbeln posnr.

loop at gt_matdoc_sum into gw_matdoc.

clear gw_out.

l_tabix = sy-tabix.

if l_tabix eq 1."首次循环,赋值变量用于后续判断

l_matnr = gw_matdoc-matnr.

l_werks = gw_matdoc-werks.

l_lgort = gw_matdoc-lgort.

l_vbeln = gw_matdoc-vbeln.

l_posnr = gw_matdoc-posnr.

endif.

if l_matnr ne gw_matdoc-matnr or

l_werks ne gw_matodc-werks or

l_lgort ne gw_matdoc-lgort or

l_vbeln ne gw_matdoc-vbeln or

l_posnr ne gw_matdoc-posnr.

clear l_kalab."当主键发生变化,则清空临时库存值

endif.

gw_out-matnr = gw_matdoc-matnr.

gw_out-werks = gw_matdoc-werks.

gw_out-lgort = gw_matdoc-lgort.

gw_out-vbeln = gw_matdoc-vbeln.

gw_out-posnr = gw_matdoc-posnr.

gw_out-budat = gw_matdoc-budat.

gw_out-menge = gw_matdoc-menge."入库

"获取库存

read table gt_mska into gw_mska with key matnr = gw_matdoc-matnr

werks = gw_matdoc-werks

lgort = gw_matdoc-lgort

vbeln = gw_matdoc-vbeln

posnr = gw_matdoc-posnr binary search.

if sy-subrc eq 0.

gw_out-kalab = gw_mska-kalab."库存

endif.

"计算剩余

if l_kalab is initial."首次计算

gw_out-left = gw_out-kalab - gw_out-menge.

else.

gw_out-left = l_kalab - gw_out-menge."剩余库存-入库

endif.

append gw_out to gt_out.

endloop.

(方法比较土,应该可以,测试下,O(∩_∩)O~)

(有点不明白:你的剩余=库存-入库???难道不该是库存-出库吗???)

请问如何使用SAP 外向交货单过账BAPI:BAPI_OUTB_DELIVERY_CONFIRM_DEC,越详细越好,谢谢!

这是05年写过的,基于R4.6,你看一下吧,难得我今天上baidu知道并且有心情。。。。。

REPORT zsdi003 .

TABLES: likp,lips,ekpo,t001l .

DATA: header_data LIKE bapiobdlvhdrcon,

header_control LIKE bapiobdlvhdrctrlcon,

delivery LIKE bapiobdlvhdrcon-deliv_numb,

bapidlvcontrol LIKE bapidlvcontrol.

DATA: datum(8),uzeit(6),timestamp(15),flag,

rate(7) TYPE p DECIMALS 3, ll_wadat LIKE likp-wadat.

DATA: return LIKE bapiret2 OCCURS 0 WITH HEADER LINE.

DATA: item_data LIKE bapiobdlvitemcon OCCURS 0 WITH HEADER LINE,

item_control LIKE bapiobdlvitemctrlcon OCCURS 0 WITH HEADER LINE,

header_deadlines LIKE bapidlvdeadln OCCURS 0 WITH HEADER LINE.

DATA: wa_import LIKE zsd_vtimport,

itab_import LIKE STANDARD TABLE OF zsd_vtimport WITH DEFAULT KEY.

DATA tstamp TYPE timestamp.

DATA: info LIKE soli OCCURS 0 WITH HEADER LINE,

mailtitle LIKE sood1-objdes,

nx TYPE i, nnx(5) TYPE n.

DATA: l_posnr LIKE lips-posnr, l_ebelp LIKE ekpo-ebelp.

START-OF-SELECTION.

SELECT * INTO TABLE itab_import FROM zsd_vtimport WHERE state IN ('','0','X','E','P').

IF itab_import[] IS INITIAL.

EXIT.

ENDIF.

SORT itab_import BY line_no(10) line_no+10(6).

LOOP AT itab_import INTO wa_import.

CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'

EXPORTING

input = wa_import-line_no+10(6)

IMPORTING

output = l_posnr.

SELECT SINGLE * FROM lips WHERE vbeln = wa_import-line_no(10)." AND posnr = l_posnr.

IF sy-subrc 0.

wa_import-state = '0'.

wa_import-message = text-001.

CONCATENATE sy-datum sy-uzeit INTO wa_import-importeddate.

MODIFY itab_import FROM wa_import.

CLEAR: wa_import,item_data,ekpo,lips.

CONTINUE.

* ELSEIF lips-lgort IS INITIAL.

* MESSAGE '更新库存地点' TYPE 'S'.

* UPDATE lips SET lgort = wa_import-lgort

* WHERE vbeln = wa_import-vbeln AND

* posnr = l_posnr.

* COMMIT WORK.

* CALL FUNCTION 'ENQUE_SLEEP'

* EXPORTING

* seconds = 1.

ENDIF.

CLEAR lips.

CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'

EXPORTING

input = wa_import-line_no+10(6)

IMPORTING

output = l_posnr.

item_data-fact_unit_nom = ekpo-umrez.

item_data-fact_unit_denom = ekpo-umren.

CLEAR: ekpo,lips.

item_data-dlv_qty_imunit = wa_import-dquan. "lfimg.

item_data-deliv_numb = wa_import-line_no(10). "vbeln.

item_data-deliv_item = l_posnr. "wa_import-posnr.

item_data-batch = wa_import-charg.

CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'

EXPORTING

input = wa_import-matnr

IMPORTING

output = item_data-material.

APPEND item_data.

*----------------------------------------

SELECT SINGLE wadat INTO ll_wadat FROM likp WHERE vbeln = wa_import-line_no(10).

datum = ll_wadat.

uzeit = sy-uzeit.

CONCATENATE datum uzeit INTO timestamp.

header_deadlines-deliv_numb = wa_import-line_no(10).

header_deadlines-timetype = 'WSHDRWADAT'. "Goods issue date (planned)

header_deadlines-timezone = ''.

header_deadlines-timestamp_utc = timestamp.

APPEND header_deadlines.

CLEAR: datum,uzeit,timestamp,ll_wadat.

*----------------------------------------

datum = wa_import-ddate.

uzeit = sy-uzeit.

CONCATENATE datum uzeit INTO timestamp.

header_deadlines-deliv_numb = wa_import-line_no(10).

header_deadlines-timetype = 'WSHDRWADTI'. "Goods issue date (actual)

header_deadlines-timestamp_utc = timestamp.

header_deadlines-timezone = ''.

APPEND header_deadlines.

item_control-deliv_numb = wa_import-line_no(10).

item_control-deliv_item = l_posnr. "wa_import-posnr.

item_control-chg_delqty = 'X'.

APPEND item_control.

bapidlvcontrol-upd_ind = 'X'.

header_data-deliv_numb = wa_import-line_no(10).

header_control-deliv_numb = wa_import-line_no(10).

header_control-post_gi_flg = 'X'.

header_control-gdsi_date_flg = 'X'.

header_control-simulate = 'X'.

AT END OF line_no(10).

flag = 'X'.

ENDAT.

IF flag = 'X'.

CLEAR flag.

CALL FUNCTION 'BAPI_OUTB_DELIVERY_CONFIRM_DEC'

EXPORTING

header_data = header_data

header_control = header_control

delivery = wa_import-line_no(10)

techn_control = bapidlvcontrol

TABLES

header_deadlines = header_deadlines[]

item_data = item_data[]

item_control = item_control[]

return = return.

IF sy-subrc = 0.

COMMIT WORK .

ENDIF.

IF return[] IS NOT INITIAL.

CLEAR wa_import-message.

* LOOP AT return.

READ TABLE return INDEX 1.

SELECT SINGLE text INTO return-message FROM t100

WHERE arbgb = return-id AND

msgnr = return-number AND

sprsl = '1'.

CONCATENATE wa_import-message ',' return-message

',' return-message_v1 ',' return-message_v2

',' return-message_v3 ',' return-message_v4

INTO wa_import-message.

* CLEAR return.

CONDENSE wa_import-message NO-GAPS.

* ENDLOOP.

CLEAR return.

wa_import-state = 'E'.

CONCATENATE sy-datum sy-uzeit INTO wa_import-importeddate.

MODIFY itab_import FROM wa_import

TRANSPORTING state message importeddate

WHERE line_no = wa_import-line_no.

ELSE.

* 成功发货过账

wa_import-state = 'P'.

CONCATENATE sy-datum sy-uzeit INTO wa_import-importeddate.

SELECT SINGLE vbeln INTO wa_import-message FROM vbfa

WHERE vbelv = wa_import-line_no(10) AND

vbtyp_n = 'R'.

IF sy-subrc = 0.

CONCATENATE 'TF在途库存凭证号码' wa_import-message

INTO wa_import-message.

ENDIF.

MODIFY itab_import FROM wa_import

TRANSPORTING state message importeddate

WHERE line_no = wa_import-line_no.

ENDIF.

CLEAR: header_data,header_control,bapidlvcontrol.

REFRESH:header_deadlines,item_data,item_control,return.

ENDIF.

CLEAR: wa_import,item_data.

ENDLOOP.

MODIFY zsd_vtimport FROM TABLE itab_import.

COMMIT WORK.

POS是什么意思~指什么的?

POS,英文全称Point of Sale,中文翻译为销售终端,俗称“刷卡机”。顾名思义,POS一般指的是专门为银行卡提供刷卡消费服务的机器。银行与签约商户合作,使消费者能在安装有POS的商家直接刷卡消费,无须前往银行取现消费。

POS是什么意思啊?

销售终端——POS是一种多功能终端。

把它安装在信用卡的特约商户和受理网点中与计算机联成网络,就能实现电子资金自动转账,它具有支持消费、预授权、余额查询和转账等功能,使用起来安全、快捷、可靠。

POS系统基本原理是先将商品资料创建于计算机文件内,透过计算机收银机联机架构,商品上之条码能透过收银设备上光学读取设备直接读入后,马上可以显示商品信息加速收银速度与正确性。

扩展资料

POS系统可扩展性强、功能强大、工业级设计、具有极高的性价比 、结构紧凑、功能实用、操作简单、性能稳定、易于二次应用开发等特点,是各种电子商务终端、IC 卡智能终端、网络终端和数据采集终端的理想选择。

通常用在需要实时导航的交通工具或设备上,如飞机,潜艇,汽车,导弹等。应用行业有测绘,军事,航空航天等高技术领域。

其实很多人印象中的pos并不是简单的指pos本身,其中包括了POS机、收银软件系统、线缆、网卡、路由器、交换机、防火墙、数据服务器、数据采集器、激光平台、条码扫描器、pos打印机、电子防窃系统等。

参考资料来源:百度百科-POS (销售终端)

pos是什么意思

pos的意思:

abbr. 位置(position);乐观的(positive)

n. (Pos)(西、捷、荷)波斯(人名)

短语

H-POS 行中心 ; 水平位置 ; 行中间 ; 程度位置

POS系统 Point of Sales ; The POS system

POS machine 销售终端机 ; POS机 ; 销售点资料收集

POS Tagging 词性标注 ; 词类标记 ; 语法标记 ; 词性标记

pos terminal 销售点终端 ; POS终端

POS Position 位置 ; 职位

The company processes payments through POS devices.

公司通过 POS 设备处理付款。

His mobile phone's POS client requests a PIN, which he enters.

移动电话的POS客户端请求提供PIN,顾客输入pin。

关于posnr什么意思和posn是什么意思的介绍本篇到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

标签: import

抱歉,评论功能暂时关闭!