Problem in Condition record Creation
I am creating condition record in ML51
My amount is 95.20 INR
System is issues the error message Input must be in the format
Hi,
Please check the format assigned to the user ID.
As different ID in same client can have different formats.
You can either ask your Basis consultant to check the format assigned or do it your self throgu T code SU01.
Hope it will help.
Regards,
Similar Messages
-
Problem with Multiple record creation using BAPI BAPI_PRICES_CONDITION
Hi,
I am working on IS Media Sales And Distribution wherein i am using BAPI BAPI_PRICES_CONDITION for condition record creation in TCODE JC9B. I am able to create one record using this BAPI for one sales promotion but having problem while creation of multiple records for the same sales promotion wherein my internal table have multiple records. It gives me error that data in BAPICONDIT is missing.
I am aatching followig code for reference
BAPI have field of varkey which i am filling as combination of sales org. + distn channel + sales promotion + delivery type
In this varkey delivery type is changing for sales promotion Can be said that one sales promotion can have multiple delivery type .
Am i giving the correct varkey for each itration of internal table ?
I am attaching code for reference.
Here loop it_cond contain one promotion and multiple delivery type.
sales org distn ch promotion delivery
0100 01 zsalesprom 03
0100 01 zsalesprom z3
LOOP AT it_cond INTO wa_cond.
Get next condition number
CALL FUNCTION 'NUMBER_GET_NEXT'
EXPORTING
nr_range_nr = '01'
object = 'KONH'
QUANTITY = '1'
SUBOBJECT = ' '
TOYEAR = '0000'
IGNORE_BUFFER = ' '
IMPORTING
number = number
QUANTITY =
RETURNCODE =
EXCEPTIONS
INTERVAL_NOT_FOUND = 1
NUMBER_RANGE_NOT_INTERN = 2
OBJECT_NOT_FOUND = 3
QUANTITY_IS_0 = 4
QUANTITY_IS_NOT_1 = 5
INTERVAL_OVERFLOW = 6
BUFFER_OVERFLOW = 7
OTHERS = 8
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Here i am concacating varkey for each new delivery
CLEAR : l_min,l_length,l_var.
CONCATENATE wa_cond-vkorg wa_cond-vtweg wa_cond-wrbakt INTO l_var.
l_length = STRLEN( l_var ).
IF l_var+14(2) IS INITIAL.
WRITE wa_cond-lifart TO L_VAR+14.
l_length = STRLEN( l_var ).
ENDIF.
W_LINE = W_LINE + 1.
*First table in BAPI
wa_bapicondct-operation = '009'.
wa_bapicondct-cond_usage = 'A'.
wa_bapicondct-table_no = '506'.
wa_bapicondct-applicatio = 'J0'.
wa_bapicondct-cond_type = 'RATE'.
wa_bapicondct-varkey = l_var.
wa_bapicondct-valid_to = wa_cond-datbi.
wa_bapicondct-valid_from = wa_cond-datab.
wa_bapicondct-cond_no = number. "
APPEND wa_bapicondct TO it_bapicondct.
*Second table in BAPI
wa_bapicondhd-operation = '009'.
wa_bapicondhd-cond_no = number.
wa_bapicondhd-cond_usage = 'A'.
wa_bapicondhd-table_no = '506'.
wa_bapicondhd-created_by = sy-uname.
wa_bapicondhd-creat_date = sy-datum.
wa_bapicondhd-applicatio = 'J0'.
wa_bapicondhd-cond_type = 'RATE'.
wa_bapicondhd-varkey = l_var.
wa_bapicondhd-valid_from = wa_cond-datab.
wa_bapicondhd-valid_to = wa_cond-datbi.
APPEND wa_bapicondhd TO it_bapicondhd.
*Third table in BAPI
wa_bapicondit-operation = '009'.
wa_bapicondit-cond_no = number.
wa_bapicondit-cond_count = wa_cond-cond_count.
wa_bapicondit-applicatio = 'J0'.
wa_bapicondit-cond_type = 'RATE'.
wa_bapicondit-calctypcon = 'C'.
wa_bapicondit-scaletype = 'A'.
wa_bapicondit-cond_value = wa_cond-kbetr.
wa_bapicondit-condcurr = wa_cond-konwa.
wa_bapicondit-promotion = wa_cond-wrbakt.
APPEND wa_bapicondit TO it_bapicondit.
*Fourth table in BAPI
wa_bapicondqs-operation = '009'.
wa_bapicondqs-cond_no = number.
wa_bapicondqs-cond_count = wa_cond-cond_count.
wa_bapicondqs-currency = wa_cond-kbetr.
wa_bapicondqs-condcurr = wa_cond-konwa.
wa_bapicondqs-cond_unit = 'EA'.
wa_bapicondqs-LINE_NO = W_LINE."'0001'.
APPEND wa_bapicondqs TO it_bapicondqs.
*Fifth table in BAPI
wa_bapicondvs-operation = '009'.
wa_bapicondvs-cond_no = number.
wa_bapicondvs-cond_count = wa_cond-cond_count.
wa_bapicondvs-currenckey = wa_cond-konwa.
wa_bapicondvs-currenciso = wa_cond-konwa.
wa_bapicondvs-currency = wa_cond-kbetr.
wa_bapicondvs-condcurr = wa_cond-konwa.
wa_bapicondvs-curren_iso = wa_cond-konwa.
wa_bapicondvs-LINE_NO = W_LINE."'0001'.
APPEND wa_bapicondvs TO it_bapicondvs.
CALL FUNCTION 'BAPI_PRICES_CONDITIONS'
EXPORTING
PI_INITIALMODE = ' '
PI_BLOCKNUMBER =
TABLES
ti_bapicondct = it_bapicondct
ti_bapicondhd = it_bapicondhd
ti_bapicondit = it_bapicondit
ti_bapicondqs = it_bapicondqs
ti_bapicondvs = it_bapicondvs
to_bapiret2 = it_bapiret2
to_bapiknumhs = it_bapiknumhs
to_mem_initial = it_cnd_mem_initial
EXCEPTIONS
update_error = 1
OTHERS = 2
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'
IMPORTING
RETURN =
CLEAR : wa_bapicondct,wa_bapicondhd,wa_bapicondvs,wa_bapicondqs.
CLEAR : wa_bapicondit.
ENDLOOP.
ENDIF.
ENDIF.
Kindly Suggest.
Thanks
ParagSolved By myself
There is problem while passing data to internal table for item level -
Sales deal condition records creation
I want create condition records in existing Sales deal. I am getting data in the file format from other system.
BAPI_PRICES_CONDITIONS is giving some problems and also it is not released, so we have thought not to use it.
Can you please suggest any BAPI / program / FM to add conditions in sales deal.Hi,
Sales deal condition records creation,
Regarding on this query, follow this below link
Link of Sales Deal to Condition records
The above link will helps to your requirement
Regards,
Sekhar -
Validity date of condition records (creation of info records using LSMW)
Hello gurus,
we would like to create info records using LSMW with one condition record (PB00). This works fine, we just are not able to influence the validity of the condition record, it's always "creation date until 31.12.9999".
We tried to maintain the fields BKONP-DATAB and BKONP-DATBI, but that did not change anything.
Any ideas on this?
Thanks
AliciaHello Jürgen
and thank you!
One additional question: When I import info records using LSMW, one condition record (PB00) is created automatically. Is it possible to change the validity of that condition record using LSMW, too? Or can I only create new condition records?
Thanks again
Alicia -
Processing status in vk11 condition record creation
Dear All
i have a scenario where condition record is created in vk11 the processing status should be blocked by default,
super user will remove the block or release it in vk12
How to configure this
Regards
JHi,
1. First Go to SPRO --> Sales & DIstribution ---> Basic Functions --> Pricing --> Define Processing Status
Click on new Entries Create
1 Not released A - Blocked
2 Released - Released
2. Create Condition Record Using T-Code VK11 , after entering the Details with your combination then click on "Shift+F8 " or Click on "Key" you will get one more screen in that we have to select the "Processing Status " ( In your case Give 1 ) and save the condition Record (or)
In VK11 , after material Description we can find out the "Processing status " Column , there you have to mentioned "1" and save
3. Ask your Basis Consultant to whom you want to give the Release Approval , he/ she can give the approval in VK12
Regards,
Prasanna
Edited by: prasanna_sap on Jul 3, 2011 8:25 AM -
Tax code function in TAXINN & Condition record creation
Hi Friends,
We are using TAXINN.
I am talking about Local Pricing procedure.
We maintained condition record for following conditions with the combination of country / Plant / Control code:
Excise (JMOP),
Excise Setoff(JMX1),
Ed.cess (JECP),
ED. Cess set off (JEX10,
SHE. Cess (JECS),
SHE cess set off(JHX1)
While creating condition record we maintained tax code as V1. While making PO even though I entered V2 / V3 / VB values are flowing in taxes tab perfectly. (I maintained other tax codes for the co. code also)
In that case what is the use of tax code & how it will be used in TAXINN & for what purpose.
Coming to Sales tax / VAT Access sequence JST1 to maintain condition record for the existing tables data maintenance will be more. For that reason we thought to add table of classification 3. Through this we can solve VAT Raw material & Capital goods and vatable & non Vatable etc.
Is it OK ? Can we proceed like this ?
Regards
Sai KrishnaHi,
We maintained as follows :
For Excise :
condition record based on Plant / Vendor and for exceptions plant / vendor / Material. This is cenvatable.
For non cenvatable we make branch vendor ( to the main vendor), themn maintained condition record on plant / vendor / material. We issue Po on Branch , payment (IR/ LIV) will be done on main vendor.
For sales / VAT tax:
Made new table with combination of Plant / Country/ Tax code. Then maintained tax code as condition record. In this we cover VAT modavatable / non modavatable for Raw Materials/ Capital Gods / Spare pats ( we diff. G/L accounts.)
We also can maintain Tax code for excise & VAT but tax codes becoming around 300+ considering our scenerio.
What I found from many people in the market no one made NEW condition table & assign it to sequence which normally we do in MM & SD. There are very less options.
Regards
Sai Krishna -
Conversion problem in condition records upload program (BDC tcode: XK15)
Hello everyone,
I have downloaded few records from table A017 using key KUMNH (cond no), by the std program RVBTCI01 , i used three structures BRG00, BKOND1, BKOND2 and BKOND3 to download the records.
into a file (.txt) on the server.
now i uploaded the same file using the standard prg RV14BTCI (after recording the the transaction XK15 using BDC).
the amount field in bkond structure BKOND2-KEBTR is giving the conversion error while uploading ,
it is giving ERROR when the session is processed in sm35
it is not accepting the decimal places while uploading the amount field.
when amount field is made integer its working fine..
this is happening with fields MXWRT and GKWRT too .... (infact in all places where the decimals are used)
any pointers to solve this ???hi avinash,
the data elt used for KONP-KBETR in table is
KBETR_KOND ( which is of type CURR , length 11 and 2 decimal)
the data elt used for BKOND2-KBETR in structure is
BKBETR ( which is of type CHAR , length 15 and 0 decimal)
so dat i can download len(11)point(1)decimal(2) total 15 digits in the structure of 15 char
now the problem comes when i am uploading the same back into the table KONP-KEBTR
which is of type CURR as mentioned above
plz help to solve dis -
Problem with conditions in creation of contract using BAPI_CONTRACT_CREATE
Hi,
I am using BAPI_CONTRACT_CREATE and it does creates contracts and items, but even I am sending condition information to the BAPI , but it is not create them and I donu2019t even get an error message.
Thanks and Regards,
Pavan MedaThis FM is pretty well documented, make sure all tables are filled in correctly (e.g. ITEM_CONDITION, ITEM_CONDITIONX). Also make sure you actually can enter those conditions in the online transaction - sometime people are trying to push something through that is not supposed to work.
Also search SDN for posts regarding conditions in BAPI_SALESORDER_CREATEFROMDAT2, you might find some similarities. -
Tax Condition record automatically created after Excise Invoice creation
Hello,
Excise Document for the export has been created in the J1iin then in the back ground the condition record for the ja1x has been created with key combination reference doc( Delivery no)/ item no.
Please help to know, which configuration setting causes this condition record creation and can we avoid this..
regards
SBMoved from SAP ERP Sales and Distribution (SAP SD) to Internationalization and Unicode. Please post all your CIN related queries here.
Coming to the issue, in normal circumstances, this will never happen unless some exit is triggering. Check whether J_1I7_USEREXIT_EXCISE_BEF_SAVE is validating like that
G. Lakshmipathi -
Shipment output condition record
Hi all,
The Shipment output condition record is maintained which can be seen in T code VV73(V7 application)
This is stored in the table B999.In this table iam getting the condition record number but there is no condition record creation date
I want to know when the condition record was created.Which table can i get this Info
Thanks in advance
Regards
ManoDear Mano,
Go to SE16 transaction enter NACH table then press enter system will take you to the selection screen here you enter Application as V7-Transport and enter your shipment output type then execute now system will give data details in that table in that you can find the Created on colomun which is relevent to created date.
I hope this will help you,
Regards,
Murali. -
Field description in condition record
Hi Experts,
I have a problem in condition record maintainace, I have a field Personel number (PERNR) which is employee in my condition table ,If i am creating condition record with entering the personel number normally system automatically proposes the description of the field but i am not getting any description ,it is in display mode.I want to have the description like employee name(which is maintained in Employee maste PA30)
Can anybody please suggest how to bring the description for this field.
Please anybody know how to resolve the issue mentioned above.
Thanks .
rgds,
Narasimha
Edited by: nrpolisertty on Oct 12, 2010 8:45 PM
Edited by: nrpolisertty on Oct 15, 2010 8:22 PMHello Narasimha
This could be becasue HR is a different module and is not that integrated to the Logistic modules, but try this.
While in change mode for the relevant condition table (v/05), click on the 'Technical View' tab and select the radio button (Text Field- 4 th column) against the field "Personnel Number'. Also see if marking it just a key field and not a footer field works.
Let me know how it goes. -
Hi
What are the configuration steps for the material specific condition record creation for purchasing.
My curent system setting allows to create only comp code level condition record creation in MEK1.
Br.
MM.Hi,
Check whether the access sequence attached to your PB00/Gross Price condition in the Pricing Procedure is 0002 - Gross Price.
If it is 0002, you can maintain material specific condition record using MEK1.
If the access sequence is not 0002 then make the necessary changes in your existing access sequence by referring to 0002.
Thanks & Regards, -
Reg:creation of condition records
hi mm gurus,
my doubt is,,,,,,
using the transaction code MEK1, what condition types will maintaind in as a record ( generally), and where these records will reflect.
i have created one gross price record for a material , vendor combination with plant specific material for which material there is no inforecord at first.
after creating inforecord for that material & vendor , this condition record ( which was created using MEK1) was not appearing.
so let me know use of transaction MEK1
matter is urgent, please reply me soon
thanks in advance
subbuHi,
There is no specific list, it depends completely on the condition types that have been configured in your system.
The answer you were given was a good one and gave you as much detail as you could expect.
If you are having a particular problem or issue then let us know and we will do all that we can to help.
The easiest way to find out the "list" is to simply click on the "possible entries" tab at the right of the field. !!!!!!!!!!!
Steve B -
Creation of condition record (MEK1) for freight w.r.t. vendor in STO
I am working in ECC 6.0 environment. My requirement is to fetch value of freight automatically w.r.t. selected vendor in condition while creation of STO.
How can i define condition record by MEK1 for the same? Which access sequence needs to be assign to freight condition for creation of condition record of the same so system can fetch value of freight in STO w.r.t. vendor?hi,
Create one access sequence for freight conditon with follwing table and assign the same that access sequnce to condtion .
665 Vendor/Customer/Material
716 Vendor/Plant/Material
give the fright accout key for valution with FG cost add and seperate GR/IR vaules for vendor payment.
while purchase order update conditon and in the view detial mentain transporter vendor for the same .
pass the miro ref planned delivery cost
Sans. -
BAPI for creation of condition records MEK1 tcode
Hi,
Any one used to upload condition records data for MEK1 transaction code. Please give me reply any once knows.
Thanks in advance
Shaik BashaHi Vijay,
Thanks for giving reply. I checked BAPI_PO_Change and
BAPI_PO_CREATE1. But in these two PO number is the mandatory field. In mek1 tcode, for particular condtion type key combination i dont have any PO field that time i will use this FMs. Please give me advice regarding this.
I am also facing some other problem i.e to change the routing master data. I alreay downloded data from routing master in excel and i did changes in excel. Now i';ll upload the excel to sap that will update the routing master. If u have any idea for updating the routing master data.please send me the fm.
Regards
Shaik Basha.
Maybe you are looking for
-
OFM 11.1.2 installation issue on HP-UX 11.31
Hello all. Been trying to install OFM 11.1.2 on HP-UX for a few hours, but I am facing a problem at the linking phase of the installation. It throws an exception which reads "Error invoking target 'frmweb_install_frmcmp_install frmcmpb_install frmctr
-
No longer 'authorized' to play movie half way through movie
Grrrrrrr. Rebooted, no go. Signed in and out. Server down again? It shows I have 21 hours to view it but, will not let me do so. Happened before but, not for this long
-
Problem with loading dll in CrEme VM
Hi, I want to create an application for Pocket PC and I must user a dll. I use NetBeans 6 on my desktop and CrEme as CDC implementation. I write a CDC application which works fine on my PC, but in the Emulator (Windows Mobile 6) throw this error java
-
Can character encoding be predefined for certain pages?
Certain pages that I visit frequently require me to manually set my character encoding to Western (ISO Latin 1), both when my default character encoding is set as UTF-8 and Western (ISO Latin 1). As the pages that show up malformed are embedded in ot
-
When Autocreate Workflow trigger?
Hi All, I have a scenario in my system where new Autocreate POs are getting generated once old PO is canceled (based on Requisition which is eligible for Autocreate PO). Once old PO based on requisition is canceled, I am able to query this Req in Aut