首页 > 其他分享 >SAP SD STO单重定价 BAPI

SAP SD STO单重定价 BAPI

时间:2024-10-25 19:47:37浏览次数:6  
标签:BAPI STO 单重 poitemx lt ls poitem


问题描述

STO单创建交货单接口中,由于STO单的公司间-结算价为0而不能创建交货单,此时需要成本同事维护好成本,然后我们在接口中做重定价处理
在这里插入图片描述

解决方案:

刚开始没找到合适的BAPI,尝试录BDC发现不可行,查阅资料发现可用BAPI_PO_CHANGE

		  ls_poitem-po_item = ls_crt-ebelp.
          ls_poitem-calctype = 'B'.
          ls_poitem-pricedate = '3'.
          APPEND ls_poitem TO lt_poitem.

          ls_poitemx-po_item  = ls_crt-ebelp.
          ls_poitemx-calctype = 'X'.
          ls_poitemx-pricedate = 'X'.
          ls_poitemx-po_itemx = 'X'.
          APPEND ls_poitemx TO lt_poitemx.

          CALL FUNCTION 'BAPI_PO_CHANGE'
            EXPORTING
              purchaseorder = ls_crt-ebeln
            TABLES
              return        = lt_return
              poitem        = lt_poitem
              poitemx       = lt_poitemx.

如有其他问题或解决方案,欢迎大佬在评论区留言讨论~

标签:BAPI,STO,单重,poitemx,lt,ls,poitem
From: https://blog.csdn.net/weixin_44150356/article/details/143203124

相关文章

  • 题解:Tokitsukaze, CSL and Stone Game
    ProblemLinkTokitsukaze,CSLandStoneGame题外话对于某些人说降绿甚至降黄,本人是很不同意的,毕竟多一道水蓝有什么不好题意翻译得很简洁,不再赘述。Solution不难发现有以下几种情况:只有两堆不等的,肯定选少的那堆,因为这样不易使得两堆相等。若两堆相等,一定破坏相等......
  • DA-CLIP-universal-image-restoration代码详解
    DA-CLIP-universal-image-restoration代码详解创建模型model=create_model(opt)device=model.devicecreat_model最终指向ConditionalUNet类,类的主要结构如下:classConditionalUNet(nn.Module):def__init__(self,in_nc,out_nc,nf,ch_mult=[1,......
  • 宝塔安装destoon手机网站无法伪静态
    在宝塔面板中安装Destoon并配置手机网站的伪静态规则时,如果遇到无法伪静态的问题,可以按照以下步骤进行排查和解决:1.确认伪静态规则配置确保你已经在宝塔面板中正确配置了伪静态规则。进入宝塔面板:登录宝塔面板,进入“网站”管理页面。选择网站:找到你的Destoon网......
  • vue 项目history模式刷新404问题解决办法
    前言vue项目history模式部署到服务器后,根路径访问没有问题,但是进入其他功能再刷新页面就会出现404,因为你没在nginx或者apache配置上面加上重定向跳转。解决办法,只需要加上这段配置:nginx配置内容:location/{try_files$uri$uri/@router;indexindex.html;}lo......
  • WebStorm 和 Rider 现在对非商业用途免费
    JetBrains在程序员节这一天在官方博客上发布了一篇文章:《WebStorm和Rider现在对非商业用途免费》宣布了JetBrains将WebStorm和RiderIDE对非商业用途免费的许可模式变动。这一决策旨在降低使用JetBrainsIDE的门槛,帮助开发者学习、成长并保持创造力。非商业用途包括学习、开......
  • .net7.0 WebApi 添加 JWT 验证
    https://blog.csdn.net/u012563853/article/details/128659472详细步骤:1.创建默认WebApi项目2.开始添加认证包安装Microsoft.AspNetCore.Authentication.JwtBearer包这个包是用来支持WebApi的JWT认证的3.在appsetting中配置JWT的配置信息这里需要注意的是key......
  • Solon 之 STOMP
    一、STOMP简介如果直接使用WebSocket会非常累,就像用Socket编写Web应用。没有高层级的交互协议,就需要我们定义应用间所发消息的语义,还需要确保连接的两端都能遵循这些语义。如HTTP在TCP套接字之上添加了请求-响应模型层一样,STOMP是在WebSocket之上提供了基于帧的线......
  • 如何恢复 Windows 上 PostgreSQL 14 中被误删的 pg_restore.exe
    如何恢复Windows上PostgreSQL14中被误删的pg_restore.exe方法1:重新安装PostgreSQL14下载PostgreSQL14安装包:前往PostgreSQL官方网站。下载与操作系统版本匹配的PostgreSQL14安装包。安装PostgreSQL:运行安装程序,进行标准安装。安装过程中,选择“Cli......
  • LocalStorage和SessionStorage存储
    认识Storage◼WebStorage主要提供了一种机制,可以让浏览器提供一种比cookie更直观的key、value存储方式:cookie:服务器返回自动返回一个cooki,浏览器将cookie存储到本地,浏览器再发送请求自动把cooki传递过去localStorage:本地存储,提供的是一种永久性的存储方法,在关闭掉网页......
  • webAPI中的键盘事件以及线程
    一、常用键盘事件1.键盘事件键盘事件触发条件onkeyup某个键盘按键松开时触发onkeydown某个键盘按键按下时触发onkeypress某个键盘按键按下时触发,但是不识别功能键,比如ctrl、shift和箭头等注意:如果使用document.addEventListener,则不用带ononkeypress和前面2个的区别的......