Folks,

I was wondering if I could get a bit of help here as I've been racking my brains on it for ages.

I am using BAPI_ACC_DOCUMENT_POST to post an FI Document. When I run the FM with the below parameters I get the message back:

SG105 Enter rate  / GBP rate type M for 23.06.2011 in the system settings

When I debug the BAPI I can see that the blank value is coming from the localcurrency field in the BAPI which is not getting populated. My questions is why is it trying to do a currency conversion at all when the document currency is GBP and the company code currency is GBP (and I am passing 10 into the currency type)?

Our controlling area currency in our system is EUR, could that be an issue?

Parameters:

Document Header:

USERNAME                                             CGAVIN

HEADER_TXT                                             Rmaterials Manual Ac

COMP_CODE                                             GB01

DOC_DATE                                             20110623

PSTNG_DATE                                             20110623

TRANS_DATE                                             00000000

FISC_YEAR                                             2011

DOC_TYPE                                             SA

REF_DOC_NO                                             Rmaterials Manua

ACCOUNTGL[1]

ITEMNO_ACC                                             0000000001

GL_ACCOUNT                                             0002022700

ITEM_TEXT                                             Test

PSTNG_DATE                                             20110623

COSTCENTER                                             GB0101004

ACCOUNTGL[2]

ITEMNO_ACC                                             0000000002

GL_ACCOUNT                                             0004000000

ITEM_TEXT                                             Test

TAX_CODE                                             UB

ACCOUNTTAX[1]

ITEMNO_ACC                                             0000000003

GL_ACCOUNT                                             0001610001

COND_KEY                                             MWVS

ACCT_KEY                                             VST

TAX_CODE                                             UB

TAX_RATE                                             20.000

CURRENCYAMOUNT[1]

ITEMNO_ACC                                             0000000001

CURR_TYPE                                             10

CURRENCY                                             GBP

AMT_DOCCUR                                             1000.0000

CURRENCYAMOUNT[2]

ITEMNO_ACC                                             0000000002

CURR_TYPE                                             10

CURRENCY                                             GBP

AMT_DOCCUR                                             833.3300-

CURRENCYAMOUNT[3]

ITEMNO_ACC                                             0000000003

CURR_TYPE                                             10

CURRENCY                                             GBP

AMT_DOCCUR                                             166.6700-

AMT_BASE                                             833.3300-

And after that I changed my parameters to the below, which solved the problem.

Parameters:

Document Header:

USERNAME CGAVIN

HEADER_TXT Rmaterials Manual Ac

COMP_CODE GB01

DOC_DATE 20110623

PSTNG_DATE 20110623

TRANS_DATE 00000000

FISC_YEAR 2011

DOC_TYPE SA

REF_DOC_NO Rmaterials Manua

ACCOUNTGL[1]

ITEMNO_ACC 0000000001

GL_ACCOUNT 0002022700

ITEM_TEXT Test

PSTNG_DATE 20110623

COSTCENTER GB0101004

ACCOUNTGL[2]

ITEMNO_ACC 0000000002

GL_ACCOUNT 0004000000

ITEM_TEXT Test

TAX_CODE UB

ACCOUNTTAX[1]

ITEMNO_ACC 0000000003

GL_ACCOUNT 0001610001

COND_KEY MWVS

ACCT_KEY VST

TAX_CODE UB

TAX_RATE 20.000

CURRENCYAMOUNT[1]

ITEMNO_ACC 0000000001

CURR_TYPE 00

CURRENCY GBP

AMT_DOCCUR 1000.0000

CURRENCYAMOUNT[2]

ITEMNO_ACC 0000000001

CURR_TYPE 10

CURRENCY GBP

AMT_DOCCUR 1000.0000

CURRENCYAMOUNT[3]

ITEMNO_ACC 0000000002

CURR_TYPE 00

CURRENCY GBP

AMT_DOCCUR 833.3300-

CURRENCYAMOUNT[4]

ITEMNO_ACC 0000000002

CURR_TYPE 10

CURRENCY GBP

AMT_DOCCUR 833.3300-

CURRENCYAMOUNT[5]

ITEMNO_ACC 0000000003

CURR_TYPE 00

CURRENCY GBP

AMT_DOCCUR 166.6700-

AMT_BASE 833.3300-

CURRENCYAMOUNT[6]

ITEMNO_ACC 0000000003

CURR_TYPE 10

CURRENCY GBP

AMT_DOCCUR 166.6700-

AMT_BASE 833.3300-

BAPI_ACC_DOCUMENT_POST Enter rate / GBP rate type M for Error SG105的更多相关文章

  1. TP Rate ,FP Rate, Precision, Recall, F-Measure, ROC Area,

    TP Rate ,FP Rate, Precision, Recall, F-Measure, ROC Area, https://www.zhihu.com/question/30643044 T/ ...

  2. [Creating an image format with an unknown type is an error] on cordova, ios 10

    在 iOS 10  调用 了 获取  相册的 可编辑 的  照片后,会出现 [Creating an image format with an unknown type is an error] 这个 ...

  3. "Type Coercion failed" Error in FlashBuilder 4.7

    作者:Panda Fang 出处:http://www.cnblogs.com/lonkiss/p/3544450.html 原创文章,转载请注明作者和出处,未经允许不可用于商业营利活动 做robot ...

  4. Defining as a "long" or "int" type throws an error on startup

    solr启动时候,报如下异常: [java] view plaincopy SEVERE: org.apache.solr.common.SolrException          at org.a ...

  5. get back to the slower clock rate that allows it to save more power

    http://www.howtogeek.com/177790/why-you-cant-use-cpu-clock-speed-to-compare-computer-performance/ Wh ...

  6. [转]Introduction to Core Bluetooth: Building a Heart Rate Monitor

    ref:http://www.raywenderlich.com/52080/introduction-core-bluetooth-building-heart-rate-monitor The C ...

  7. Keras 自适应Learning Rate (LearningRateScheduler)

    When training deep neural networks, it is often useful to reduce learning rate as the training progr ...

  8. layui(七)——rate组件常见用法总结

    layui中提供了rate组件,用法很简单,直接上代码. <div id="test1"></div> <script> layui.use(' ...

  9. How To Change Log Rate Limiting In Linux

    By default in Linux there are a few different mechanisms in place that may rate limit logging. These ...

随机推荐

  1. 在Linux上运行C#

    众所周知,C#是Microsoft推出的.NET语言,只能在.NET平台上运行,例如Win 9x.ME.NT.2000.XP和Win CE之类的操作系统.但是,现在却有了一个叫做Mono的项目,它的目 ...

  2. PHP如何大幅度提升运行效率? -- 把它编译成机器码!

      书接上回   今天讨论如何大幅度提升PHP的运行效率. 在这,我们不纠结神马单双引号.全局变量.OO.require_once.错误抑制.... 在这,我们也不讨论APC.opcache.XCac ...

  3. 使用Amoeba 实现MySQL DB 读写分离

    Amoeba(变形虫)项目是一个开源框架,于2008年开始发布一款 Amoeba for Mysql软件: 这个软件致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的时候充当SQ ...

  4. Ejabberd源码解析前奏--安全

    一.防火墙设置    当你配置防火墙的时候,你需要注意以下 TCP 端口: 端口 描述 5222 用于 Jabber/XMPP 客户端连接的标准端口, 纯文本或 STARTTLS. 5223 Jabb ...

  5. WCF 学习总结2 -- 配置WCF

    前面一篇文章<WCF 学习总结1 -- 简单实例>一股脑儿展示了几种WCF部署方式,其中配置文件(App.config/Web.config)都是IDE自动生成,省去了我们不少功夫.现在回 ...

  6. alibaba笔试3

    16.C 17.这道的取值范围应该是1到1023.这样就选择A 18.B 圆桌问题1个人拿出来当key 19.D 类似于https://apollozhao.wordpress.com/categor ...

  7. 各类JavaScript插件

    ZeroClipboard复制内容到剪切板(支持IE.FF.Chrome) ZeroClipboard.js ZeroClipboard.swf hotkeys键盘监听 jquery.hotkeys. ...

  8. CentOS安装nvidia显卡驱动

    1.下载 nvidia 相应的驱动: 2.修改/etc/modprobe.d/blacklist.conf文件,在里面加入blacklist nouveau. 3.重建image $ mv /boot ...

  9. DNN学习

    DNN(DotNetNuke)是一个免费.开源.可扩展的内容管理系统,可广泛用于商务网站.企业内网和外网网站.在线内容发布网站.DotNetNuke是微软第一次向开源说"Yes"的 ...

  10. leetcode@ [236] Lowest Common Ancestor of a Binary Tree(Tree)

    https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree/ Given a binary tree, find the ...