Updating SAP fields through BAPI (which are not BAPI parameters)

Hello,
   I need to update season and collection fields in sales order (AFS), these fields are not in sales order creation BAPI. Can I still somehow use them in extensionin as parameters?? How do we do it?? BAPI: /AFS/BAPI_SALESORD_CREATEFDATA
Also there is another BAPI /AFS/VBAK_SALESDOCUMENT_CHANGE which has these fields in ITEM_EX table (which is extension for item table provided by SAP), but this dosent update the sales order as well.
I would appreciate if anyone has a clue how to do this.
Thanks,
Amit.

/AFS/VBAK_SALESDOCUMENT_CHANGE
Append structure BAPE_VBAP
J_3ASEAN
/AFS/COLLECTION
/AFS/THEME
Append structure BAPE_VBAPX
J_3ASEAN              CHAR1
/AFS/COLLECTION              CHAR1
/AFS/THEME              CHAR1
Table: ITEMS_EX
OPERATION                      009
DOC_NUMBER                     200000608
ITM_NUMBER                     000000
MATERIAL                       2000010022
UPDAT_FLAG                     I
SEASON                         C1
COLLECTION                     DAM
THEME                          SEG
Pass the season Fields through EXTENSIONIN structure to update data into tables.
STRUCTURE                      BAPE_VBAP
VALUEPART1                         020000060800000000000000C1 DAM SEG
STRUCTURE                      BAPE_VBAPX
VALUEPART1                         0200000608000000XXXX

Similar Messages

  • Can we add fields in MM17 which are not in the list

    Hi Folks,
    Pls help me on below.
    I want to add below fields in a variant in MM17
    Planned price 1 - MBEW-ZPLP1
    Planned price 2 - MBEW-ZPLP2
    Planned price 3 - MBEW-ZPLP3
    But these fields are not available in the List.
    how can i add them ?

    HI
        Only it is possible what ever the fields and tables available in the transaction.Cannot add any other additional fields which ever not in the transaction.
    Thanks
    Ganesh

  • ALV fields which are not referenced to data dictionary table fields

    Hello,
    I am using function module reuse_alv_popup_to_select.
    How do I display fields in ALV which are not referenced to
    data dictionary table fields.
    I am showing 4 columns in alv out of which first column is checkbox
    and remaining 3 columns are from data dictionary and it works fine.
    Now I need to add one more column which is of type checkbox.
    I have added this field in my ITAB as flag(1) type C.
    When I add this flag field in the field catalog, I get exception.
    Regards,
    Vishal.

    Hey guys,
    Finally I got rid of such a stupid problem.
    There were no problem in the code.
    while assigning fieldname to field catalog I had given fieldname
    in lowercase.
    I changed it to uppercase and problem got solved.
    Thanks,
    Vishal.

  • TS1368 I want to delete a lot of things childrens stories, albums which are not used which that are on my ipad. However when I go through Itunes it wont show me most of the stuff in my library. it takes ages to delete one at a time.

    I want to delete a lot of things childrens stories, albums which are not used which that are on my ipad. However when I go through Itunes it wont show me most of the stuff in my library. it takes ages to delete one at a time.
    Can you help please?

    Thanks King_Penguin for taking time to read and reply. 
    I just purchased this movie on Thursday, May 15, so just a few days ago.  I have never had any trouble whatsoever since I have been in Vietnam.  I have downloaded several movies and even music and they have all synced to my respected Apple products except for this purchase. 
    Sorry, I don't quite understand what you mean by studios and different versions.  Could you please explain? 
    I checked my purchased list in my purchase history under my account and there are no hidden items. 

  • Deletion of Request which are not updated to data target

    hi,
    I want to all PSA data whether it is updated or not In our project this is being done by Using a Process chain, But it is not deleting the request which are not updated to any data target or failed, I have selected both the check boxes
    Only successfully booked requests
    Only requests with errors, not updated in any data target
    but even after selecting this check box it is not deleting the failed request, can any one tell me why it is so.
    Any help in this would be highly appreciated.

    Try to do it without checking any of the checkboxes...
    Regards,
    Luis

  • WHAT ARE THE FORMS (SCRIPTS) WHICH ARE NOT PROVIDED BY STANDARD SAP?

    WHAT ARE THE FORMS (SCRIPTS) WHICH ARE NOT PROVIDED BY STANDARD SAP?

    Hi Pravin
    For a beginner in CRM - Sales would be a right choice to understand how CRM behaves when integrated with backend R/3.
    Still as far as CRM goes, most of the components are not exposed to their fullest potential and that is why its not outshining the competitors in market.

  • TS4498 Is it possible to support Logic in 32-bit plug-ins in future updates? How about to make a bridge built in Logic. I would have long ago moved on to a new version of Logic, but I have the equipment (UAD-1 and Liquid Mix), which are not run on the Loq

    Is it possible to support Logic in 32-bit plug-ins in future updates? How about to make a bridge built in Logic. I would have long ago moved on to a new version of Logic, but I have the equipment (UAD-1 and Liquid Mix), which are not run on the Loqic X. So I would suggest to make a bridge in Logic X. As it was in version 9 of the Logic.

    In addition.. Focusrite have stated they will not be releasing a 64bit version of Liquid Mix as they consider it outdated software these days.... even though at one point a limited release beta version had a 64bit AU version included but it was so unstable it was rapidly dropped...
    However the 32bit to 64bit bridge plugin 32 Lives,  states it will handle and 'convert' the Stereo version of Liquid Mix to 64bit but not the Mono version... within LPX
    http://www.soundradix.com/products/32-lives/compatibility
    Finally, like others here, I would be extremely surprised if Apple added 32bit AU support back into LPX..  That '32bit tech' is long dead and gone....in terms of modern DAWs... as it is in other DAWs such as the recent PT versions...

  • Not to display the document which are not due at the time of making the pay

    Hi,
    My user dont want to display the document which are not in due at the time of making the payment through F-53.
    For example:
    Vendor Code: 1001 has the open item as below:
    Due Date - 29.09.2009 Amount 50000
    Due Date - 30.09.2009 Amount 10000
    Due Date - 15.10.2009 Amount 40000 (due date is in future)
    Now my user want to make the payment for the above vendor through T-Code: F-53 / F-58, while clicking the process Open item the syste, shows all the document (which inclues the future due date document).
    My user dont want to display the document which is in future due date because by wrongly he should not make the payment for the future due dated document.
    Kindly provide me the solution how to disable the document which are not in due.
    Regards
    JS

    Hi,
    You can try the following -
    Execute transaction code O7F4, and maintain the field FAEDT. Then execute F-53 and check if the option to enter net due date appears in the additional selection or not.
    Please revert.
    Thanks and Regards,
    Anit

  • RFQ which are not converted to PO

    I want to diplay all RFQ which are not converted to PO.
    Is there any BAPI or FM ?
    or How to fetch data ?from which table ?
    thanks
    kumar

    I would disagree with the above reply.
    I would rather suggest you to use ekpo..
    for the rfq no and item query ekpo and pass rfq no and item no in the fields anfnr and anfps. This will give you the PO number/item in ebeln and ebelp.
    not the best method... but this works. Or you have to go to the PR of the RFQ and check the status whether PO has been created or not. But you don't always have the RFQ created from PO so this will not be a good option.

  • Get details of all Milestones which are not billed as of date in PA module

    I want the correct QUERY which fetches details of all the milestones which are not billed as of the given date in PA module in Oracle applications 11i. For your information we are using PA type L.
    I have tried a lot but some join mismatch is happening. Forum please help. it is very urgent.
    My query is as follows:
    SELECT ppa.segment1 Project_code
    , ppa.NAME Project_name
    , TO_CHAR (ppa.start_date, 'DD-MON-YYYY') Project_start_date
    , TO_CHAR (ppa.completion_date, 'DD-MON-YYYY') Project_end_date
    , ppt.long_task_name Milestone_name
    , TO_CHAR (ppt.start_date, 'DD-MON-YYYY') Milestone_start_date
    , TO_CHAR (ppt.completion_date, 'DD-MON-YYYY') Milestone_end_date
    FROM ra_customers rac
    , pa_project_customers pc1
    , pa_projects_all ppa
    , pa_tasks ppt
         , pa_proj_elements ppe
         , pa_task_types ptt
         , pa_percent_completes ppc
         , pa_draft_invoice_items pdii
    WHERE ppt.completion_date <= NVL(:AS_OF_DATE,SYSDATE) + 2
    AND ppt.task_number NOT IN ('1', '2', '2.1', '2.2', '2.3')
    AND ppa.segment1 LIKE 'CSC%'                
    AND ppa.project_id = ppt.project_id
    AND ppa.template_flag = 'N'
    AND ppe.proj_element_id = ppt.task_id
    AND ppe.TYPE_ID = ptt.TASK_TYPE_ID
    AND ptt.TASK_TYPE = 'Milestone Task Type'
    AND pc1.customer_id = rac.customer_id
    AND pc1.project_id = ppa.project_id
    AND ppt.TASK_ID = ppc.TASK_ID(+)
    AND ( ppc.STATUS_CODE IS NULL OR ppc.STATUS_CODE <> 127 OR ppc.COMPLETED_PERCENTAGE <>100)
    AND TRUNC(ppt.COMPLETION_DATE - 2) <= TRUNC(NVL(:AS_OF_DATE,SYSDATE))
         AND ppa.project_id = pdii.project_id
         AND pdii.PROJECT_ID not in ppa.project_id
         AND ppt.TASK_ID not in pdii.TASK_ID
    Thanks in Advance
    Tina

    In order to do this in WebI, you would need to do the following:
    <p>
    1.  Create tables in a database to hold the data.
    2.  Create an application to pull the data out of the CMS using the Query Language.
    3.  Create a universe to read the data.
    4.  Create your report(s).
    <p>
    To get this information through the Query Builder, you would have to run a query something like this to get the data for each report:
    <p>
    Select SI_ID, SI_NAME, SI_PARENT_ID<br>
    from CI_INFOOBJECTS<br>
    where SI_KIND = 'Webi' and SI_INSTANCE_OBJECT = 0
    <p>
    You have to build Location based on parent ID values - for each report you would run this query for the returned SI_PARENTID value until SI_PARENTID = 0
    <p>
    Select SI_NAME, SI_PARENT_ID<br>
    from CI_INFOOBJECTS<br>
    where SI_ID = [SI_PARENT_ID value from the previous query.]
    <p>
    To get the recurring schedules, you need to query based on the SI_ID for each report:
    <p>
    Select count(SI_ID)<br>
    from CI_INFOOBJECTS<br>
    where SI_PARENT_ID = [SI_ID value for the report]<br>
      and SI_SCHEDULE_STATUS = 9
    <p>
    Change the Schedule_Status to 1 to get the count of the successful instances.
    <p>
    To get the person who created the schedule, get the SI_OWNERID of the instance and run this query:
    <p>
    Select SI_NAME<br>
    from CI_SYSTEMOBJECTS<br>
    where SI_ID = [SI_OWNERID for the schedule.]<br>
    <p>
    And so on....As you can see, it gets pretty complicated.
    <p>
    You can't just query the CMS database directly because almost all of this information is stored in a proprietary binary format in BLOB fields in the database.
    <p>
    -Dell
    Edited by: Dell Stinnett on Aug 10, 2010 3:00 PM

  • How to create a report for open sales orde documents which are not invoiced

    Hi Experts this is urgent,
    +pls give the Logic for document flow+
    My requirement is create a report for sales orders which are not invoiced  using the following table.
    VBAK : sales order header
    VBAP : sales order item
    VBFA : sales document flow
    VBUK for processing status
    KOMV for duties value and sales order value
    LIKP : delivery not header
    LIPS :delivery note item
    For information : In the header level the processing Status is indicated in the table VBUK field LFSTK for one sales order number. A,B , C are the possible entries.
    Case A : When a sales order is invoiced we can display information on the header status :
    Overall status : Completed  and display a invoice number in the document flow. When the items of the sales orders are invoiced the process status is the following :  Overall status       Completed            
    Delivery status      Fully delivered      
    Case B : An open sales order not delivered and not invoiced will have overall status : Open on the header and item level and will not have subsequent documents.
    Case C :
    When the items for the sales order are delivered but not invoiced the status will be u201Cfully deliveredu201D
    And the subsequent documents will be delivery notes and good issue if the delivery note is issued.
    With regards
    ravi
    Edited by: ravik ravik on Jun 25, 2008 3:29 PM

    Hello Ravi,
    U neednot develop any report..
    there is std report with txn V.02
    or copy this and make necessary changes.
    Reward, if helpful.
    Rgds,
    Raghu.

  • How to find documents which are not linked to a project?

    Hi all,
    i'm just looking for a variant to search for documents which are not linked to a project within ta SOLAR_EVAL.
    I need a way to report how much documents are not linked to a project; just stored in KW.
    Can anyone give a hint?
    Thanks a lot!
    Jan

    Hi Jan,
    This report SOLMAN_UNUSED_DOCUMENTS will help you identify the documents which are not linked to the project.
    (OR) Use Tcode: SI80 to find any document in SAP Solution Manager KW.
    Regards,
    Sanjai

  • HT1386 I have a new apple iphone 4 and a ipod touch im trying to add songs from my ipod to iphone which are not on my computer it says my computer is not authorized how do i do this

    I have a new i phone 4 and an older ipod touch ...i have songs on my touch which are not on current computer ...i want to put songs on my iphone but computer says its not autorized ive read all the manuals they dont help . I cant update the ipod to new ios until i transfer bought items to library and if i do this i will lose my songs previously downloaded from cds onto my ipod the computer that had songs on it had to be restored to factory settings Can anyone help? The ipod has an old apple id associated with it and i dont have that id or password for it.Ive tried to recreate and change pass just doent work Thanks

    Hey jtom234412,
    Thanks for the question. Based on the information you have provided, it sounds like your device is not detected in iTunes for Windows. The following resource may help resolve this issue:
    iOS: Device not recognized in iTunes for Windows
    http://support.apple.com/kb/ts1538
    Furthermore, if your device is in recovery mode (displaying an iTunes symbol, with a plug), see the relevant information under Step 5.
    Thanks,
    Matt M.

  • Sync between MacBookPro and iPhone 3G does not sync properly.  Calendars duplicate events but worse is that only contacts from Address book from letter T onwards sync.  Any contacts on iPhone which are not on Mac are lost during sync.

    Sync between MacBookPro and iPhone 3G does not sync properly.  Calendars duplicate events but worse is that only contacts from Address book from letter T onwards sync.  Any contacts on iPhone which are not on Mac are lost during sync.
    Solutions?

    No, I never really found an easy solution.  I believe it is an issue with some corruption in the iTunes database on the specific device.  In my case, both my iPad and iPhone now show duplicate stream songs if viewed through iTunes on my Mac, but they show different songs.  A couple years ago I had a similar issue on my iPhone, and Apple support suggested I back up the phone, completely reset it, and then restore it from the backup.  It did work, so I imagine it would probably work for my current issues with the iPhone and iPad.  But resetting and restoring an iPad or iPhone always makes me a little nervous that something will get lost.  When I did reset/restore the iPhone, I do have to say, the restore process was 100% perfect and I did not lose any data at all even though Apple support said I might.  If you try to go that route, I would suggest backing the device up both to a computer through iTunes, and to the iCloud so that you have a double backup.
    None of this really resolves the issue with how the iTunes databases are becoming corrupted on the apple devices though, so it is very likely to happen again until they fix it.  I have been unable to determine if there were any specific actions or conditions which caused the corruption to happen in the first place.
    Might be worth another call to Apple support, or dropping in the local Apple store if you have one near by.

  • Getting error message in debug "Page contains page items/buttons which are not assigned to a region!"

    Hi,
    I created a form and when I submit, it goes through but there is no "success" or "failure" message on Apex. I tried debugging it and got this message:
    "Page contains page items/buttons which are not assigned to a region!"
    I looked at the page definition and it seems like everything is assigned to a region. Much appreciate your help.
    Thanks!

    For your message, the relevant branch needs "include process success message" to be checked - and a value in success/failure in your process.
    Check the submitting & landing page for items not in a region. Under the items section there may be items listed separate to those under specific regions.
    It's possible these are related, but not guaranteed.

Maybe you are looking for