BAPI_CUSTOMERQUOTATION_CHANGE for changing VC info

Hello ABAPers:
I am using BAPI_CUSTOMERQUOTATION_CHANGE for changing Variant Configuration information on quotes. I am filling the table quotation_item_inx with quotation_item_inx-UPDATEFLAG = 'U'  quotation_item_inx-CONFIG_ID = 'X' and other VC tables QUOTATION_CFGS_REF, QUOTATION_CFGS_INST, and QUOTATION_CFGS_VALUE. It updates other header and item fields except the config info. Has anybody tried updating Variant Configuration info on quotes?
Thanks for your time.

Hello Andrew,
Yes I am filling in quotation_item_in table with the following info.
  sd_item_it-itm_number = '000030'.
  sd_item_it-hg_lv_item = '000000'.
  sd_item_it-material=  '10435-5562'.
  sd_item_it-alt_to_itm = '000000'.
  sd_item_it-dlv_group  = '000'.
  sd_item_it-target_qty = '1'.
  sd_item_it-target_qu = 'EA'.
  sd_item_it-t_unit_iso = 'EA'.
  sd_item_it-po_itm_no  = '000030'.
  sd_item_it-PMNTTRMS = 'NT45'.
  sd_item_it-CONFIG_ID = '000001'.
sd_item_it-inst_id = '00000001'.
  append sd_item_IT.
quotation_item_inx is filled with
  sd_item_x_it-itm_number = '000030'.
  sd_item_x_it-updateflag = 'U'.
  sd_item_x_it-PMNTTRMS = 'X'.
  APPEND sd_item_x_it.
QUOTATION_CFGS_REF is filled with
  q_cfgs_ref-posex = '000030'.
  q_cfgs_ref-config_id = '000001'.
  q_cfgs_ref-root_id = '00000001'.
  q_cfgs_ref-complete = 'T'.
  q_cfgs_ref-consistent = 'T'.
  append q_cfgs_ref.
QUOTATION_CFGS_INST is filled with
  q_cfgs_inst-config_id = '000001'.
  q_cfgs_inst-inst_id   = '00000001'.
  q_cfgs_inst-obj_type = 'MARA'.
  q_cfgs_inst-class_type = '300'.
  q_cfgs_inst-OBJ_KEY = '10435-5562'.
  q_cfgs_inst-quantity = '1'.
  q_cfgs_inst-quantity_unit = 'EA'.
  q_cfgs_inst-complete = 'T'.
  q_cfgs_inst-consistent = 'T'.
  append q_cfgs_inst.
QUOTATION_CFGS_VALUE is filled with
  q_cfgs_value-config_id = '000001'.
  q_cfgs_value-inst_id   = '00000001'.
  q_cfgs_value-charc   = 'ART_REFERENCE'.
  q_cfgs_value-charc_txt   = 'Art Reference'.
  q_cfgs_value-value   = 'B'.
  append q_cfgs_value.
As you can see config_id id matching. I am filling in the quote number in salesdocument and the update_flag in quotation_header_inx is set to 'U'.
In the above situation, I am able Payment terms on the item but not config info.

Similar Messages

  • Charged for changing payment info

    Hi. I recently changed my credit card info on my account. I have  been charged Rs 60 for the same. Why?
    Venkat

    It is just a test to see if it is a legitimate account to which content can be charged. The charge will not complete and will fall off of the account.

  • Local change requests being created for changing package info

    Hi experts,
                     After a client copy of object into a new server whenever changes are being made to these objects local change requests are being created. i found that the above behaviour is because of the transport layer in the package, which was also copied during client copy, is of the old server. And when that was change to the one available in the new server the change to the package also got created as local change request. Now I wan this package to get transported to quality from development ( where the change was made). Please help.

    Hi,
         Thank you for your suggestion. I Created a Tp copy and included the local change requests in them and gave target system as quality system. There were 2 requests as local change requests, only one of them took the intended change in the quality but for the other the change made in the development system was not refelecting in the quality system.

  • How can i change payment info?

    Which is the procedure for changing payment info, and remaining the same apple Id?

    On your computer's iTunes you should be able to edit your payment info by going into the Store > View Account menu option and logging into your account, and on your account's details page there should be a payment link.  If you are doing it on your iPad then you could try tapping on your id in Settings > Store (Settings > iTunes & App Stores if it's on iOS 6) and selecting 'View Apple ID' on the popup, and on your account screen there should be a payment link.

  • I just downloaded an iphoto update and when I tried to share my photos was asked for email and password.  I must have typed in the info wrong because I keep getting an error message.   I don't see how to change the info to the correct mistake..

    I just downloaded an iphoto update and when I tried to share my photos was asked for email and password.  I must have typed in the info wrong because I keep getting an error message.   I don't see how to change the info to the correct mistake..

    I too added 2nd apple ID when I tried to get Free app from apple store just to get to NONE on the credit card needed. It said it sent confirmation email to my new apple ID email that I have to confirm. Problem is I can not get to the new apple ID email account.  On my ipad it logs into my original email account and I see no where to log into another email account.  If I go to my laptop, the new apple ID I created does not let me log into email where apple said it was sent to.  It did not send to back up email account either.
    Can I log into 2 email accounts on my ipad where it says mail at bottom?
    Can I have 2 apple ids?
    If I created a 2nd apple id to get to NONE on credit card needed, can't I log into it also on another laptop in gmail?
    (won't let me)
    If I used my original apple id I created when I got my new ipad, it will not let me get free app without credit card, there is no where it says NONE needed. I am too new to apple to start with credit cards etc until I get use to it.

  • BAPI  for create/change purchase info record

    Hi All,
    Could any one suggest me the BAPI for the create/change purchase info record(ME11/ME12).
    Earliest can be appriciable.
    Regards
    Anil

    Hi,
         I did not get any bapi related to create/change purchase info. But i can give u list of purchase info . if u got revert back to me
    Reward if it is usefull..
    Bye.
    BAPI_INFORECORD_GETLIST

  • Deleted e-mail account used for Icloud--now I cannot change my info without having that e-mail but it's gone! What do I do?

    Deleted e-mail account used for Icloud--now I cannot change my info without having that e-mail but it's gone! What do I do?

    Please answer me .
    Now I created iCloud Mail Alias on iCloud which name [email protected] Then I want to switch iCloud Mail Alias to be iCloud IMAP.
    My problem is I don't want that old mail which my boyfriend used to created - [email protected] and [email protected] - .
    How can I do?
    Please.

  • How do i force itunes to re-scan my library for changes i have made to metadata and artwork ?

    I have a large music library and until 3 months a go I thought it would be too hard to organise it. Thankfully there are some good programs that help with this process and I have made many changes to my files/itunes library.
    One program is supported by iTunes but it still leaves me with the old genre catagories in numbers which iTunes seems to deal with automatically ? Pity it didn't change them automatically ? Anyway I'm still not sure what to do with them as I might have a catch 22 situation ? Please read on !
    This program also doesn't make cover art changes more specific......for example less than 250kb + <1000x1000 pixels for iphone and no option for embedding & folder.jpg for my Sonos system.
    So I needed to use other programs.....Right so now I'm getting to the point!
    Now all my changes have been made, it is not so clear what is actually changed ? Some of it might only changed the info associated with the files according to my iTunes Library Database or some of it might actually of modified the actual metadata of the files on my hard drive.
    What I want is for the metadata to be correct at the source AND then of course I want iTunes to have the same information too.
    I think that whatever way I have been doing it HAS actually modified the files at source but I can't be sure.
    What I do know is that the changes I have been making for the last week are not shown in iTunes until I play the track/album.
    I have tried suggestions from forums to force a re-scan and none have worked.
    I have tried add to library an album already in the album which is supposed to not make duplicates and just update the changes, this didn't work.
    I have tried get info on my entire collection and change nothing then clicking OK but that didn't work.
    I have tried get info and entering a comment field on just an album to test and it didn't work!
    I would really like to know if there is a way to update the library & I would love to know if and how to get all my info in iTunes to be permanently reflected at the source.
    Thanks in advance and thanks for listening ;-)

    I closed Itunes, went into the Itunes folder in Music and deleted the files ending in .itdb, .itl and .xml, then I re-opened Itunes and it had a button labeled 'scan for media'. I pressed it and Itunes rescanned everything, so my problem with music which I had deleted but Itunes still marked as 'not found' is gone. Maybe this will help you.
    Btw, the thread is old, but it's the only one I found not archived and that refered to doing an Itunes library re-scan.

  • HT2534 Created an Apple id but it is asking for credit card info, and i dont want to give that, neither do i want to create a new account.

    Dont trust apple for my credit card info on my iphone5s. So is there any work around? dont want to change the appleID.
    Cant get the option of None in payment options. Even tried it by selecting my region as US.
    Tried to sign in from Icloud as well but it doesnt work.
    Please help..

    Unless you followed, exactly, the instructions on the HT2534 page that you posted from then credit card details will need to be entered before the account can be used in the store - you should be able to remove your card's details after entering it
    Changing payment info : http://support.apple.com/kb/HT1918
    If you don't want to enter you card's details then you will need to create a new account, and use those instructions when creating it
    Using a computer : https://discussions.apple.com/message/24321860
    Using an iPhone : https://discussions.apple.com/message/24700173

  • ITunes stuck on "Waiting for changes to be applied"

    Here are the symptoms I'm seeing:
    - If I restore my phone, or delete/reinstall iTunes, or uncheck "Sync Music", wait for a sync to complete, recheck "Sync Music", ONE sync attempt will complete. I try adding one additional song and re-syncing the device, it gets stuck.
    - If a sync doesn't complete, it gets stuck on "Waiting for items to copy" or "Waiting for changes to be applied". Via fs_usage, it seems like nothing is happening during this phase. I've left it for two hours and it doesn't move on from this phase unless you manually cancel the sync.
    - It's manifested itself on two different phones - an iPhone 4S and a iPhone 6.
    - Each phone has enough space for the items I'm syncing
    - Sometimes iTunes or gets confused and moves the entire music library on my phone into "Other". Recently I had 42GB of "Other" on a 55GB device. See attached screenshot: http://monosnap.com/file/AaDzqWpgtNXtfTYdy8iscfTKrkZGWC
    - The problem has persisted across multiple versions of iTunes (at least versions 11 and 12)
    Here are the things I've tried to solve the problem:
    - Restore the device - as mentioned, works one time, further syncs fail
    - Turn my laptop off and on
    - Turn my phone off and on
    - Replace "iTunes Library.xml" by moving it to the Desktop and rebuilding the file (really fun as I lost all playlists, import date info and most played information by doing this)
    - uncheck Sync Music and recheck it - as mentioned above, this works one time, this method is also error prone (takes 3 or 4 canceled syncs before it decides to actually transfer the songs)
    - signed out of Apple Store
    - repair disk permissions
    - repair disk
    - trace iTunes process with fs_usage, will try dtruss next
    - remove the SyncServices/Local directory - didn't do anything
    - remove iTunes and every trace of it I could find (com.apple.itunes and related plist files) and reinstall from the Internet - I got one good sync after this and then it got stuck again.
    I would appreciate your help as I'm at wit's end here. If there are any debugging logs or further information I can post, please tell me - I'm a software engineer by trade and have a fairly good idea of how to operate a machine (though not really how to debug a closed-source binary, maybe I should learn how).
    Thanks,
    Kevin

    This problem started last year when ios 8 was released. I think apple is trying to force users to buy music on iTunes store and that's why it's impossible to sync other music and also that's the reason why they haven't solved this serious problem. That's really disappoints me and i'm angry with apple because i have like 10 gb of music in mp3 and i can't sync music from iTunes to my iPhone.

  • How do I listen for changes in a container's components?

    I have a JScrollPane that contains a JTextPane. I want any Container that can possibly contain my JScrollPane to be able to listen for changes in the JTextPane's Document.
    For example, at the moment I'm using a JTabbedPane to hold a number of my JScrollPanes and I want to alter the tab title when any associated JScrollPane-JTextPane-Document is updated.
    Any suggestions on how best to handle this?

    I would use a controller object that manages all your gui components (tabs, scrolls, documents, text panes). Your controller object can register as a listener to the appropriate component, and when it changes, update the title of a tab (or do whatever else) as appropriate.
    Never put business logic like this stuff inside the actual gui components. Create, layout, etc. all the gui components (and related components like Document) from another controller like object instead. It makes handling the various listener stuff like this much easier. Read up on MVC (model view controller) stuff for more info.
    As for the actual mechanics, you could get the document that is used in the JTextPane and register as a DocumentListener. As a document listener, you get notified of all changes that are made to that document.

  • ITunes denies me the ability to change the info of my media. Anyone have the same problem?

    Whenever you desire to change the information on a certain music file or movie you've saved to your apple device (In my case, an iPhone 4S), the only things that pop up on screen are the "Play (Insert name of media here)" or below that: "Get info". And even if you do click on "Get Info", you can only LOOK at the info already there and you can't change it! Before this problem arose, there used to be a long list of options you could select from for that specific media file you chose. Things like ratings, copy, delete, consolidate files, get artwork, etc. were at my fingertips, and now iTunes has refused me these luxeries! The thing I miss the most is being able to click on the "Get Info" option and actually CHANGING THE INFO of the media file instead of just looking at it with the color of the font being gray and not allowing you to change it! If I wanted to rename a video I got from the internet or give proper credit to the person who uploaded said video, I could do so in the past, but not now! Also, I cannot drag a music track or video file from my Video files of my computer's hard drive and place them into my Movies of iTunes or my iPhone 4S! It used to be so quick and easy to click and drag what you wanted into your device, But now it's just such a pain! I ask if anyone has this same problem and better yet, if anyone has a solution to this? All considerate thoughts and actions are appreciated. Thank you.

    When you click Write and open the new message editor, press Alt to show the Menu Bar, then enable all the toolbars under View/Toolbars. Plus, press F9 to show the Contacts sidebar.

  • [svn:fx-trunk] 7784: adding xslt change so info related to Alternative shows up in the asdoc

    Revision: 7784
    Author:   [email protected]
    Date:     2009-06-12 07:46:21 -0700 (Fri, 12 Jun 2009)
    Log Message:
    adding xslt change so info related to Alternative shows up in the asdoc
    QE Notes: None.
    Doc Notes: None.
    Modified Paths:
        flex/sdk/trunk/asdoc/templates/class-parts.xslt
    Added Paths:
        flex/sdk/trunk/asdoc/templates/images/P_AlternativeMetadataIndicator_30x28_N.png

    I've checked the resolution in Photoshop just as a double-check and it shows resolution as 300 PPI. When you say "because they can be mixed" do you mean because elements and graphics with the PDF can be of varying resolutions? I hadn't thought of that, if that's what you meant. I do have some items within my pdf that might be lower resolution.
    If these show up in my Preflight Panel as an issue, does this mean they would be flagged also with the Printer? In trying to find a resolution I read several forum discussions about how Printers often run your document through a Preflight process and will send it back when there are low resolution images in the document.
    Is there some other way to be sure these images are in the InDesign document as 300 PPI so I can know they will in fact print correctly?
    PS - Peter - thanks for the super quick response! And I saw your the highlighted "Exceptional Contributor" on the right sidebar for the InDesign forum - clearly well-deserved! Congrats

  • Change the info. in control record?

    hi...
             how 2 change the information in control record?Not in ALE?
    bye.

    you can use the various options in the IDoc adapter and change the info in the control record.
    http://help.sap.com/saphelp_nw04/helpdata/en/96/791c42375d5033e10000000a155106/content.htm
    The options like;
    1. <b>Apply Control Record Values from Payload</b>
    If you set the indicator, the conversion of communication parties to the IDoc partner is only possible for systems that are not logical systems.
    If you do not set the indicator, all combinations of communication parties and services are handled as services without party.
    If the IDoc XML structure contains a control record during outbound processing on the Integration Server, it is rejected and created again by the IDoc adapter. If you want to include additional values in the control record, set the indicator and provide an appropriate mapping for the values.
    <b>Take Sender from Payload</b>
    If you want to take the sender of the message from the payload and not from the configuration information in the Integration Directory, set this indicator.
    If you do not set the indicator, the information is taken from the configuration in the Integration Directory.
    <b>Take Receiver from Payload</b>
    If you want to take the receiver of the message from the payload and not from the configuration information in the Integration Directory, set this indicator.
    If you do not set the indicator, the information is taken from the configuration in the Integration Directory.
    To know more abt the control records, ref: http://help.sap.com/saphelp_nw04/helpdata/en/13/95244269625633e10000000a155106/content.htm

  • Restricting Authorization for a specific Info-object

    Dear All,
    I have a scenario where I have to restrict the account managers by specific channels.
    I have 2 info-objects, Sold-to party and Sales Channel. Sales Channel is defined as attribute of the the Sold-To Part info-object.
    I was exploring the BI authorizations concept in SCM 2007.
    I created a authorization called "Test" and assigned the info-object Sales Channel in the authorization and restricted it for one value. This authorization along with 0BI_ALL I have added to the role under BI authorizations.
    However in interactive demand planning, I cannot restrict by the sales channel. It allows me to load data for all the channels.
    If I remove 0BI_ALL object, then I cannot load anything in interactive planning.
    Does anyone have a step by step proceedure for using the BI authorization concept?
    Regards,
    Kedar

    Yes, 0TCAACTVT (activity), 0TCAIPROV (InfoProvider) and 0TCAVALID (validity) have to be made authorization relevant. For the info objects you want to use to control security, also make them authorization relevant in RSD1, imagine the object you want relevant is ZZ_VKORG (sales organization).
    Then use RSCEADMIN transcation and 0BI_ALL will include the objects from above, copy 0BI_ALL into a object such as Z_1000 and then change the value for the specific info object that you want to control, imagine that you want sales org 1000 only to be allowed within Z_1000.
    Now, you have 2 choices: You can use the normal security maintenance (SU01, PFCG) and you can asssign RSRS_AUTHBIAUTH and set BIAUTH requal to Z_1000 or you can use user maintenance directly within RSCEDAMIN and assign Z_1000 to the user. Either way, it becomes part of the authorization of the user.
    You may find that you need to introduce colon authorization concept ( for mixed levels of data and that is just a matter of adding a second line to the allowable values and setting it like "EQ :".
    Things to consider:
    1. This authorization concept is water tight and will do everything you need, but will do at the expense that if you don't model it first, you will kill yourself trying to make it right. This becomes evident when you trace a security issue (via RSCEADMIN) because the way BI7.0 works is that it will build a minimized superset of authorizations, so it is best to know where you want to get to, rather than starting off by where you know you need to go.
    2. To control change or display mode, you will need to influence 0TCAACTVT, even though you might think to use C_APO_SEL3 for ACTVT, the BI7.0 concept works within the BI space and 0TCAACTVT doesn't impact it.
    3. If you activate more info objects, 0BI_ALL will get updated automatically but your custom  authorization objecst will not. So, it is best to activate them all at the same time so that you don't have to manually change them.
    4. Do the work in development and transport it to the TEST/QA/PROD environments, there are transprt tools within the RSCEADMIN.
    This is probably enough to get you going, reply back if you have specific questions or issues.
    I've been thru this in a painful way, sometimes the best things learned are learned the hard way

Maybe you are looking for