Issue in KB15N posting

Hi,
I have a problem when doing a KB!5N posting.
The issue is when I do a KB15N posting using the BAPI 'BAPI_ACC_MANUAL_ALLOC_POST' the decimals are not considered and I get a success message from the BAPI.
If I use BDC and create a BDC session and process the same then I get decimal issue.
If Enter the amount as 10,123 USD It automatically takes it as 10.123,00 USD in the BAPI but in the BDC it is taking it as 10,123 USD which is causing this problem. The BAPI automatically determines the decimals places based on the currency and posts it with a wrong amount. I am not able to read the number of decimals from TCURX since it is not maintained in my system.
Any suggestion to get the same result in the BAPI and BDC.
Regards,
Vijay V

U have to Add 2 Decimal (0) at End of Data.

Similar Messages

  • No goods issue can be posted- error in STO

    Dear Experts,
    I am trying to post GI for an outbound delivery in VL02N.
    This delivery was created when I did Goods Issue in MB1B using Mtype : 352 for a Stock Transfer Purchase Order
    Kindly note that my Storage Location is WM+HU Managed. I confirmed TO aslo.
    While I am trying to do PGI for  outbound delivery in VL02N, I am encountered with the error  " For item 00010 of purch. order 4500000901, no goods issue can be posted ---   Message no. M7152"*
    I am using a PO type for Stcok Transfer and also Item Category is U in PO Line
    Kindly help me.
    Regards,
    Shetty

    Hi Shetty,
    Can you please review the notes as a possible solution for your issue:
    14912 MB1B FM: M7152 No goods issue possible
    352735     MIGO for Stock in transfer
    Please check following information whether they explain your system
    behaviour:
    - The document 'UB', with item type 'U', is used just for stock
      transfer order within the same company.
    - On SD side, the following document types can be used:
      NL      Replenishment delivery (without billing document)
              corresponding dummy Sales order DL/NLN(item cat.)/NN(sch.line
      NLCC    Cross-company-code replenishment delivery (with bil.document)
              corresponding dummy Sales order: DL/NLC(item cat.)/NC(sch.line
    - On MM side
      UB  Stock transport ord., with "U" item category
      NB  Standard PO, with "blank" item category
      641/647  for STO              assigned to SD schedule line cat NN
      643/645  for cross-company    assigned to SD schedule line cat NC
    In the standard system, the delivery type NL is used for inter-plant
    stock transfer without billing document. For such transfer with
    carried out with billing documents, the delivery type NLCC is used.
    If you choose 'UB', this means that a stock transfer is to take place
    without a billing document. Choose 'NB' if a purchase order involving
    delivery and billing document is to be issued.
    A combination of delivery type NLCC with purchase order type UB
    would not be valid.
    In Purchasing,if you create a PO in ME21N where supplying plant and
    receiving plant belong to one company code the system will us UB.
    If you create a PO where the 2 plants belong to separate company codes
    the doc type NB is used.
    Best Regards,
    Arminda Jack

  • Is it possible to post a good issue movement before post the good receipt m

    Is it possible to post a good issue movement before post the good receipt  movement for the same material, into the same period?
    We try to explain better, today we've done a test:
    Step 1 :   We have created a material, wich material type is HAWA, with price control V, and 1 euro for 1 ST.
    Step 2 :   We have post a good receipt movement, 561 of this material  with 1000 ST of stock, and on posting date: 05.05.2011.
    Step 3 :   Then, we have post a good issue movement, 562 of the same material, with 500 ST of stock,  on posting date: 01.05.2011 ( so that, the posting date of the 562 is before from the posting date of 561).
    And it has worked, so that on trx "mb51" for this material we saw:
    PLANT1-----STO1---- 562-----  Mat. Doc.101.05.2011--
    500-   ST
    PLANT1-----STO1---561Mat. Doc.205.05.2011--
    1000  ST
    And with "fbl3n" for this G/L account , the same situation:
    G/LAccount1--DocumentNo101.05.2011--99--
    500-  EUR
    G/LAccount1--DocumentNo205.05.2011--89--
    1000  EUR
    We don't like this fact, someone knows how is it possible? The negative stocks aren't flagged!!!!
    Edited by: Ariana Serrano Aguila on May 5, 2011 5:50 PM

    Hi,
    Though sap allows like this ,, the document created will be with the date of the actual posting system date. If you look into the MSEG table you will get to know this.
    In theory .. this kind of practice should not be allowed .
    since this is a 562 which is a individual  entry may be system would have allowed.you try a 102 .
    Regards,

  • Is it possible to post a good issue movement before post the good receipt

    Is it possible to post a good issue movement before post the good receipt  movement for the same material, into the same period?
    We try to explain better, today we've done a test:
    Step 1 :   We have created a material, wich material type is HAWA, with price control V, and 1 euro for 1 ST.
    Step 2 :   We have post a good receipt movement, 561 of this material  with 1000 ST of stock, and on posting date: 05.05.2011.
    Step 3 :   Then, we have post a good issue movement, 562 of the same material, with 500 ST of stock,  on posting date: 01.05.2011 ( so that, the posting date of the 562 is before from the posting date of 561).
    And it has worked, so that on trx "mb51" for this material we saw:
    PLANT1           STO1         562           Mat. Doc.1           01.05.2011            500-  ST
    PLANT1           STO1         561           Mat. Doc.2           05.05.2011           1000  ST
    And with "fbl3n" for this G/L account , the same situation:
    G/LAccount1            DocumentNo1            01.05.2011        99            500-  EUR
    G/LAccount1            DocumentNo2            05.05.2011        89            1000  EUR
    We don't like this fact, someone knows how is it possible? The negative stocks aren't flagged!!!!
    Edited by: Ariana Serrano Aguila on May 5, 2011 5:50 PM

    SAP only checks if there is enough quantity in the period (month), it does not check if there is enough stock at date level.
    there is no stock stored in any table for a given date. SAP would need to run the logic of MB5B to calculate the stock at a certain date, this would cause tremendous performance issues.
    you either have to do this calculation yourself in a user exit, or you better train your users.

  • No goods issue can be posted for Stock Trasnport Order

    Hi,
    I am in MB1B transaction, 35 movmt type (BP01 plant) and want to psot the stock to stock in transit to another plant (BP02). STO was created in BP02 plant and Order DS was in BP01 plant.
    Now, i am getting error that no goods issue can be posted for Stock Transport Order.

    Hi,
    It is not creating a delivery thru VL10b. What u meant was create delivery and then do PGI. It will put that stock in transit.Isn't it?? But that is not happening.
    Also, MIGO doesn't have movement type 351 E.
    Please provide further queries.
    Regards,
    Thomas

  • I have number range issue for fi posting.

    hi gurus,
    i have number range issue for fi posting (fb01,fb50).
    problem in updating table glpca due to duplication of record.
    INSERT GLPCA FROM TABLE T_GLPCA .
    With Regards,
    Shakthi Raj N.

    error msg  after generating document no and it is not getting updated in data base
    error msg
    "Express document "Update was terminated" received from author "ecciabap""
    Client.......   750
    User.....   ECCIABAP
    Transaction..   FB01
    Update key...   C83B07DE4DADF13CB4950017A4AB8015
    Generated....   02.03.2009, 20:37:23
    Completed....   02.03.2009, 20:37:23
    Error Info...   00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC

  • Issue with Payroll posting in FI

    Hello Friends,
                         our company run a simulation run on payroll for the month of Jan 2008.
    things are perfect.. but after actual the posting of payroll, the posting is not correct.
    for example.. simulation run shows the total payroll value is 1 million $.. but actual run posts only half a million.
    Is there any way I could find employees payroll which is not posted in FI..
    how to find a solution for this issue..
    Thank U for Ur time..
    Cheers
    Senthil

    What do you mean by: "a simulation run on payroll " - is this:
    a) A payroll Simulation
    b) A Simulation of the Posting
    If (a) then the Posting only runs on actual (ie updated Payroll Results).
    If (b) then check the errors in the simulation run and the update run.
    Note that there are several settings for the Posting Run:
    "P" => Live Posting - this will only post if there are no errors
    "S" => Simulated Posting will do everything (ie up to and including creating documents, but will not Post.)
    "T" => Test Run this only does basic posting and, basically will only check that your configuartion has no "out of balance" postings It does not check Account allocation etc.

  • Issue while creating posting run in PRFI

    Hi T&E Guru's,
    When i try to create posting run for a trip, i get an error message which is as follows: -
    " Table entry not found in table 706K. Argument
    108002     0000000000000000
    Prog. terminated"
    I had created 2 new expense types & when i was trying to create posting run for a trip having these 2 new expense types, i got the above mentioned error message.
    I followed following procedure for creating those 2 new expense types: -
    1) Create Travel Expense Types for Individual Receipts
    2) Created 2 new wage types by copying an existing wage type using table V_512W_T
    2) Assign Wage Types to Travel Expense Types for Individual Receipts
    3) Define Assignment of Wage Type to Symbolic Account
    4) Conversion of Symbolic Account to Expense Account
    Already referred: - Error While posting to FI.
    Please guide me in resolving this issue.
    Thanks,
    Sudhakar

    Hi Sudhakar,
    Problem may be with  Define Assignment of Wage Type to Symbolic Account
    1)  Check again expense type and wage type assignment..
    2)  Then wage type and symbolic account assignment
    Also check weather problem is coming with both expense types or with single one..
    Hopes would serve your purpose..
    Regards,
    Muhammad Umer

  • Issue with the Posting Date of the Purchase Order.

    Hi All,
    There are fields in BW like SSL1: Time OK, SSL2: Qty OK, SSL3: Time & Qty Ok, SSL4: Days Late (Routines are written to calculate). These fields will indicate whether the delivery against a GR is OK or not with respect to Time, Quantity and the No. of Days..
    But here the issue I am facing is
    If there is only1 delivery/ GR against a single item the calculation in BW are correct - i.e. for a particular PO if there is only one delivery the above fields like SSL1: Time Ok, SSL2: Qty OK will show like the delivery is done within the specified time and everything is OK (in case if it is delivered within the allotted time)
    But if there are multiple deliveries or multiple GR's  posted for one PO item, the calculations are going wrong i.e. even if the delivery is done well within the specified time it is showing the wrong calculations like it is delievered too late. Because in this case the earlier dates are overwritten.
    Can anyone throw me some light on how can I go about solving this issue.
    I am thinking of declaring the Posting Date as the KeyField of the DSO as of now it is a Data field  I also want to know the impact of assigning this as a Keyfield.
    Thanks in advance,
    Prasapbi

    Hi,
    As I understand, you have a DSO based on Purchase Order and your key field is PO and its line item. The problem as you stated will always be there if you have multiple deliveries/GRs created for a single line item because the system will overwrite the entries for same key.
    Problem with adding Posting date as keyfield will be that then your key will be PO-PO Lineitem-Date. When PO will be created, the Posting date will be blank(correct me here if I am wrong), therefore you will have one entry for same PO-line item combination. One without date and other with date, which again would be incorrect. If my assumption about Posting date was wrong, even then your data may not be correct because then you may have many entries with same posting date which again would overwrite each other.
    If there is any direct link between PO line item and number of deliveries that will get created for them, then you can bring that field in DSO as keyfield. But I don't think there is any such field.
    Looking at your report requirement, I would suggest that you make a DSO based on Goods Receipts and then calculate these keyfigures by comparing the dates between GR posting date and PO line item date.
    Else you can change the way your datasource works(if its generic one based on function module). Since your main requirement is to check whether the GR posting date has met your SLA or not, you should fetch all the details only when GR is created and make your key field as PO-PO Line item-GR

  • Issue in Idoc Posting

    Hi Guru's,
    I am facing an issue during the consumption values upload in forecasting view thru LSMW (BAPI) with Idoc, issue is that at the end of the upload i am getting status of Idoc posting is 53 which is Application Document Posted, but i found some of the the materials for which consumption values were not uploaded but Idoc posting status is showing 53 and getting massage:Material number XYZ1234 in version  already exists.
    Kindly give ur expert opinion on the above mentioned issue.
    With Regards.

    A little clarification might help you...  explain 'BOX'.  Do you mean an SAP Instance?  SAP Instance/Client?  Or ??

  • Issues in file posting in ftp folder

    Hi
      I am using a file to file scenario .There are 2 Files which is getting posted at the sender side.In RWB i can see the the sender communication channel picking up the 2 files properly.But Receiver communication channel shows only 1 file successfully posted the file in ftp folder,the 2nd file is not visible.It gets stuck in the queue with the error:The file is locked.How to solve this issue.

    Hi Priya,
    Check in your Runtime Workbench > Message Monitoring > Adapter Engine...
    What is the Message Status? To Be Delivered (TBDL), Not Delivered (NDLV), Delivering (DLNG).........
    Thank you
    Diego Estanguini Gabriel

  • "Check Video Cable" Message on HP 2311x (different issue than original post by jca93)

    Hello,
    Monitor Status displays:
    MONITOR STATUS
    DVI: No Signal
    HDMI: No Signal
    VGA: Active
    Auto-Switch Source: Off
    Default Source: VGA
    Recommended Settings: 1920 x 1080 - 60 Hz
    I only have VGA cables, so I do not use DVI or HDMI to connect monitor to computer. I was configuring the On-Screen Display (OSD) when I accidently went into Source Control Options and changed the video source from VGA to HDMI (or DVI, whichever one is placed directly above VGA).
    By default, auto-switch should be on, but I turned it off a month prior. Computer is not affected, only monitor. I have tried to access the Source Control Options, but the OSD does not pop up.
    My question is: is it possible to fix this issue, error without purchasing the other 2 types of cables? Is it possible to open up the OSD?
    Help from an HP Expert or the community will be much appreciated. If you need me to provide more information, I will be happy to comply.
    This question was solved.
    View Solution.

    Please try performing a hard reset on your 2311x monitor;
    1. Disconnect the power cord from the monitor.
    2. Hold down the power button for 30 seconds.
    3. Plug the power cord back into pc.
    This should clear your current video source issue and your OSD issue by returning the settings to factory.
    Please send KUDOs
    Frank
    {------------ Please click the "White Kudos" Thumbs Up to say THANKS for helping.
    Please click the "Accept As Solution" on my post, if my assistance has solved your issue. ------------V
    This is a user supported forum. I am a volunteer and I don't work for HP.
    HP 15t-j100 (on loan from HP)
    HP 13 Split x2 (on loan from HP)
    HP Slate8 Pro (on loan from HP)
    HP a1632x - Windows 7, 4GB RAM, AMD Radeon HD 6450
    HP p6130y - Windows 7, 8GB RAM, AMD Radeon HD 6450
    HP p6320y - Windows 7, 8GB RAM, NVIDIA GT 240
    HP p7-1026 - Windows 7, 6GB RAM, AMD Radeon HD 6450
    HP p6787c - Windows 7, 8GB RAM, NVIDIA GT 240

  • Issue relating to posting period

    Hi Gurus,
    we have an issue that the normal users also able to post the special periods.
    from per 1 to To per 1 are belongs to authoriztion group
    AAA and (special users )
    from per 2  to To Per 2 are belongs to authorization group BBB which are normal users.But these users are able to post the special periods also.
    can we specify any where or map the interval ( From per 1 to TO period 1 to the authorization field ie the particular interval to be valid for the authorization specified)
    thanks in advance.

    Hi,
    I have increased my heap size to 8GB ,but still getting the same error.
    the error is **Can't call method getObjectNames on class com.waveset.ui.FormUtil ==> java.lang.OutOfMemoryError: **
    I'am not able to find FormUtil in my war file somehow i foound the file is html file from my local war but even if i try making changes in the file i cant change the menthod getObjectNames as it is a default method...
    please suggest the solution
    Thanks

  • BAI2 Lockbox Issue-Credit memo posting

    When a credit memo (Document found) is processed through the
    lockbox, the payment amount/residual amount is calculating incorrectly.
    The check is posting on account. The issue is visible during post-
    processing (FLB1)
    For example, if the credit memo is -$4428, the residual amount is
    showing as 4,428.00. This should be zero since the record is contained
    in the BAI2 file as shown below:
    401800560101962934 00000000000000442800
    Another way of looking at this issue is that the payment amount is
    showing as -$8,856 rather than as -$4428.
    We are not using reason codes.

    We are on version SAP ECC 6.0. The credit information is in the right 10 characters of the amount field (DDAMT) in the FLB24 structure.
    PYAMT     PYAMT_FLB2     NUMC     10     0     Payment Amount
    DDAMT     DDAMT_FLB2     NUMC     10     0     Deduction amount
    The check contains 4 documents all of which are found and the amounts are matching. The first "4" record is the credit memo. The other 3 invoices are regular payments. The check total processes and posts on account at the correct value.
    401800560102934            00000000000000440000
    401800560204209            00070000000000000000
    401800560304212            00030000000000000000
    401800560494211            00045000000000000000
    The check amount is for 140,600.00
    When post-processing, the invoices are listed and the payment amount shows as follows
    invoice#  Inv amt      payment amt
    2934       -4400         -8800
    4209      70000         70000
    4212      30000         30000
    4211     45000          45000
    My OSS note search has been unsuccessful thus far.

  • Issue in Depreciation Posting

    Hi
    For a particular asset, in the depreciation run, we have posted an excess depreciation on that asset. How can we pass an entry so that the system is updated with correct depreciation and correct value of the asset? What is the T code to be used for the same
    regards
    Sanil Bhandari

    Hi,
    Please see the issue carefully,
    if you posted Depreciation till take over date as excesss not to  do anything.
    Simply carryout depreciation run system will calculates depreciation till that run and will post difference (posted depreciation and system claculated depreciation), it can positive or negative.
    If it is excess depreciation for Accumulated depreciation the make correction thru AS92.
    Regards,
    Atul

Maybe you are looking for

  • Can I keep my itunes library on an external hard drive and still use it??

    Hello, I recently purchased a new laptop because my old computer wwent on the fritz.  Luckily I backed up my library on my external hard drive. My question is can a) connect my itouch and ihone to my nex computer and b) run my library strictly from m

  • FileInputStream and empty directories

    How can I read an empty directory to a byte array? I'm currently reading it like this: in = new BufferedInputStream(new FileInputStream(aux)); int len; while ((len = in.read(buffer)) > 0)    out.write(buffer, 0, len);Thanx in advance! :)

  • Kernel error in Windows 8 Consumer preview install

    I tried to install Windows 8 Consumer preview on my Macbook Pro 13" 2011 so far with no success. What I got is this message that this computer need repair, kernel is missing or corrupted. Before this, I installed the developer preview and used it for

  • Mouse right click throttled/not detected after burst of right clicks

    I have a problem with the right click of my mouse after sending a "burst" of clicks (I cant really count but its at least 1/sec). I noticed this problem first when trying to play Dota2, I have not yet tested if I can reproduce the problem from any ot

  • Random crashes iMac mid 2011

    Hello fellow iMac users. I’ve been experiencing random crashes/application crashes on my mid-2011 iMac for the last three months or so. I’ve taken the computer to my local Apple store twice, but the Geniuses there weren’t able to identify the problem