Replication of CUSTOMER fields (Z fields) for a material

Hi *,
I have followed a manual to replicate z fields in CRM.
I have just defined :
a Z fm in R/3 , in order to fetch a brand new material created in R/3
then  a set type with attributes and I have assigned this set type to this category and hierarchy.
Finally I have implemented the badi PRODUCT_CUSTOMER2.
The Bdoc comes empty, meant that the z fields are not transported from R/3.
I think that the fm in R/3 ,inspite off no errors is badly defined.
I think parameters of FM (export, import, tables, changing) are fine.
Have u got any example of code concerning your Z fm.
My code is the following:
FUNCTION Z_SEND_PROD_TO_CRM.
""Interfase local
*"  IMPORTING
*"     REFERENCE(I_OBJ_CLASS) LIKE  BAPICRMOBJ-OBJCLASS
*"     REFERENCE(I_OBJ_NAME) LIKE  BAPICRMOBJ-OBJ_NAME
*"     REFERENCE(I_BAPICRMDH2) LIKE  BAPICRMDH2 STRUCTURE  BAPICRMDH2
*"       OPTIONAL
*"     REFERENCE(I_KEYWORD_IN) LIKE  CRM_PARA-KEYWORD_IN
*"     REFERENCE(I_CRMRFCPAR) LIKE  CRMRFCPAR STRUCTURE  CRMRFCPAR
*"  EXPORTING
*"     REFERENCE(E_DO_NOT_SEND) LIKE  CRM_PARA-XFELD
*"  TABLES
*"      T_INT_TABLES STRUCTURE  BAPIMTCS
*"      T_BAPISTRUCT STRUCTURE  BAPIMTCS
*"      T_MESSAGES STRUCTURE  BAPICRMMSG
*"      T_KEY_INFO STRUCTURE  BAPICRMKEY
*"      T_BAPIIDLIST STRUCTURE  BAPIIDLIST
*"      T_OTHER_INFO STRUCTURE  BAPIEXTC
*"  CHANGING
*"     REFERENCE(C_BAPICRMDH2) LIKE  BAPICRMDH2 STRUCTURE  BAPICRMDH2
*"     REFERENCE(C_RFCDEST) LIKE  CRMRFCPAR STRUCTURE  CRMRFCPAR
*"     REFERENCE(C_OBJNAME) LIKE  BAPICRMOBJ-OBJ_NAME
DATA: ls_mara        TYPE mara.
*       ls_marc        TYPE marc.
Communication Structure
  DATA: BEGIN OF ls_com_key,
           struct(20),
           matnr(40),
        END OF ls_com_key.
Communication structure (additional MARA data)
  DATA: BEGIN OF ls_com_data1,
           ZZ_AREA_PR LIKE mara-ZZ_AREA_PR,
           ZZPROD_EJEC LIKE mara-ZZPROD_EJEC,
           ZZ_COD_UER LIKE mara-ZZ_COD_UER,
           ZZTIP_PROD LIKE mara-ZZTIP_PROD,
          ZZ_EMISION_PROG LIKE mara-ZZ_EMISION_PROG,
          ZZ_COD_CONTRATO LIKE mara-ZZ_COD_CONTRATO,
          ZZ_CANAL LIKE mara-ZZ_CANAL,
          ZZ_NAT_ID LIKE mara-ZZ_NAT_ID,
        END OF ls_com_data1.
Communication structure (additional MARC data)
DATA: BEGIN OF ls_com_data2,
          mfrgr(8),
          ladgr(4),
          vbamg(13),
          vrvez(7),
          vbeaz(7),
       END OF ls_com_data2.
Field Symbol for Casting BAPIMTCS
  FIELD-SYMBOLS:
      <source_x> TYPE x,
      <target_x> TYPE x.
Additional Fields used
DATA: lv_matnr TYPE mara-matnr.
DATA: ls_BAPISDCOND TYPE BAPISDCOND.
DATA: ORIGNAL_COST TYPE BAPISDCOND-COND_VALUE.
  DATA:
BEGIN **************************************************************
ATTENTION: This declaration is needed, to get the right offset for
           a later assign (to prevent alignment error at statement
           ASSIGN ... CASTING ...)
   lv_casting          TYPE f,                             "#EC NEEDED
           Never insert a new definition between LV_CASTING and
           and LS_BAPIMTCS !!!
   ct_bapimtcs         TYPE bapimtcs.
END ****************************************************************
  FIELD-SYMBOLS:
      <ledsource_x> TYPE BAPISDCOND,
      <ledtarget_x> TYPE BAPISDCOND,
      <lfs_data> type any.
DATA: gc_condition TYPE tabname30  VALUE 'BAPISDCOND'.
  CASE i_obj_name.
    WHEN 'MATERIAL'.
We want to pick up the additional fields from MARA
Mapping of MARA fields into table t_other_info
      LOOP AT t_int_tables WHERE tabname = 'MARA'.
        ASSIGN t_int_tables-data TO <source_x> CASTING.
        ASSIGN ls_mara TO <target_x> CASTING.
        IF <source_x> IS ASSIGNED AND
           <target_x> IS ASSIGNED.
          <target_x> = <source_x>.
        ELSE.
          CONTINUE.
        ENDIF.
        ls_com_key-struct  = 'MARA'.
        ls_com_key-matnr   = ls_mara-matnr.
        MOVE-CORRESPONDING ls_mara TO ls_com_data1.
        t_other_info-field1  = ls_com_key.
        t_other_info-field2  = ls_com_data1.
        APPEND t_other_info.
We want to pick up the additional fields from MARC
       lv_matnr = t_int_tables-data+3(40).
       CLEAR ls_marc.
       CALL FUNCTION 'MARC_SINGLE_READ'
         EXPORTING
           matnr = lv_matnr
STILL NEEDS SOME WORK HERE
There is a 1 to many relationship between MARA and MARC
and we need to determine how to handle this.
For testing purposes Plant 10 is hard coded
werks = '10 '
END
         IMPORTING
           wmarc = ls_marc
         EXCEPTIONS
            OTHERS = 5.
       MOVE-CORRESPONDING ls_marc TO ls_com_data2.
       t_other_info-field3  = ls_com_data2.
       APPEND t_other_info.
      ENDLOOP.
      WHEN 'LEDELIVERY'.
*t_int_tables
      LOOP AT  T_BAPISTRUCT WHERE tabname = 'BAPISDCOND'.
        ASSIGN T_BAPISTRUCT-data TO <ledsource_x> CASTING.
        ASSIGN ls_BAPISDCOND TO <ledtarget_x> CASTING.
        IF <ledsource_x> IS ASSIGNED AND
           <ledtarget_x> IS ASSIGNED.
*Following will pass data from T_BAPISTRUCT-data to ls_BAPISDCOND
*Both are having separate memory areas.
          <ledtarget_x> = <ledsource_x>.
        ELSE.
          CONTINUE.
        ENDIF.
        ORIGNAL_COST  = ls_BAPISDCOND-COND_VALUE.
*As <ledtarget_x> refers to ls_BAPISDCOND memory,
*in debugging, you can see  <ledtarget_x>-con_value becomes 5000.
        ls_BAPISDCOND-COND_VALUE = '5000'.
*<ledsource_x> refers to data field of header line (workline) of
*internal table T_BAPISTRUCT
*So following will change data field of header line of T_BAPISTRUCT
        <ledsource_x> = ls_BAPISDCOND.
      ENDLOOP.
  ENDCASE.
Any help will be considered and rewarded.
Regards,
AndreA
ENDFUNCTION.

Hi all,
basically bear in mind when you extend BDOCs in CRM 4.0 two things:
1.     create API structure
2.     Put x in Badi PRODUCT_CUSTOMER2 in  order to map all Z fields.
For example:
     ls_zprod_xport-data-zz0010 = ls_com_mara-ZZ_AREA_PR.
       ls_zprod_xport-data_X-zz0010 = 'X'.
Regards,
AndreA

Similar Messages

  • Table for field unrestricted stock for a material

    Hi,
    Which table holds the value of unrestricted stock for a material?
    Thanks in advance.
    Phani.

    Hi,
    Thanks for your replies...
    Does the fields suggested by you store the values of warehouse stock?
    Regards,
    Phani.

  • Replication of custom-fields in BP from CRM to ECC

    Hello all,
    I have created additonal attributes for a Business Partner in CRM7.0 (ZZKATR1 and ZZKATR2) using the tool AET.
    In ECC I've added these attributes to tabel KNA1 using an append structure.
    The replication of the BP from CRM to ECC is already working fine.
    So when I change a standard field this is replicated succesfully.
    Only now I want to enhance this replication with these additional attributes (custom-fields ZZKATR1 and ZZKATR2).
    So they also appear in ECC in table KNA1.
    Can anyone tell me how this is done? And what steps I have to take?
    Thanks a lot.
    Marco

    Hello Marco,
    Please see note 736595 and also the links below explaining the scenarios.
    http://wiki.sdn.sap.com/wiki/display/CRM/EnhancingtheCRMMiddlewareExample2
    /people/vikash.krishna/blog/2009/07/21/exchange-ecc-customer-master-standard-field-with-the-crm-z-fields-ecc--crm
    I hope this helps.
    Kind regards,
    Vanessa

  • Project Server 2010 - create a custom enterprise project field for persons (no text, no lookup table...)

    I want to create a custom enterprise project field and would like to use instead of for example a text attribute or a look-up table a field for employees (e.g. project manager) which are coming e.g. from the Active Directory. But when creating this custom
    project field I cannot see such an option. What solution do you suggest as I want to avoid that everybody uses different names and spellings for e.g. the project manager and without having to fill the lookup table with all resources of the company.
    Thank you so much for your help!

    Hi,
    Are you using Proejct Server 2007, 2010, 2013?
    In case you're working with 2010 version, here is an excellent
    blog about how to insert a resource picker in a PDP (project detail page).
    Hope this helps,
    Guillaume Rouyre, MBA, MVP, P-Seller |

  • How to assign search help for custom cost centre field in SRM 7.0

    Hi Experts!!
    We are currently working in SRM 7.0.As per our business requirement, in account assignment tab we need to use a custom
    cost centre field (ZCOST_CENTRE) instead of standard cost centre field.It is observed that for standard cost centre field there is a standard web-dynpro search-help assigned where it will return the F4 search help values from backend.
    Can any one of you please help me how can I assign the search-help for the custom cost centre field. Is there any FM to call the backend cost centre search help for custom field or any other way how can I achieve this?
    Thanks in advance.
    Regards,
    Kalyani

    kalyani,
    i can see your requirement in below way..
    as it just reads: you need to assign the standard cost center help to a z cost center field in component /SAPSRM/WDC_UI_DO_ACC.. which actually is fetched though the component /SAPSRM/WDC_UI_BACKEND_SH
    so, if you see the component controller of SAPSRM/WDC_UI_DO_ACC you will see the component
    USAGE_SH_F4     /SAPSRM/WDC_UI_BACKEND_SH                        
    USAGE_SH_F4     /SAPSRM/WDC_UI_BACKEND_SH     INTERFACECONTROLLER
    so you can replicate the same functionality for your z field.
    but can you clarify one thing.. why are you going for this z field in place of standard field ?

  • "Table Name" in customizing SUS:"make field control settings for tables"?

    Hi Gurus,
    In the following customizing node, I can find the table name such as :
         ORDER.DET.EDIT
    +     ORDER.DET.VIEW+
    +     ORDER.HISTORY.DETAIL+
    +     ORDER.ITEM.EDITH+
    +     ORDER.ITEM.EDITL+
    +     ORDER.ITEM.EDITL.WO.OR+
    +     ORDER.ITEM.EDITM+
    +     ORDER.ITEM.EDITM.WO.OR+
    +     ORDER.ITEM.EDITS+
    +     ORDER.ITEM.EDITS.WO.OR+
    +     ORDER.ITEM.VIEWH+
    +     ORDER.ITEM.VIEWL+
    +     ORDER.ITEM.VIEWL.WO.OR+
    +     ORDER.ITEM.VIEWM+
    +     ORDER.ITEM.VIEWM.WO.OR+
    +     ORDER.ITEM.VIEWS+
    +     ORDER.ITEM.VIEWS.WO.OR+
    +     ORDER.LIST+
    +     ORDER.SDLN.EDIT+
    +     ORDER.SDLN.VIEW+
    It's difficult to know the difference for these so-called "table name"...
    "SAP implementaion --> supplier relationship management --> supplier self-service --> settings for user interface --> make field control settings for tables"+
    What's actual meaning for these table names? Where can I find related document and actual corresponding transparent tables for these so-called talbes?
    Thanks and best regards
    Jack

    Hi Neelima,
    Thanks a lot.
    Checked the SAP note, but I could not find corresponding infomation about that, kindly please advise again.
    Best regards
    jack

  • F4 help for Customizing Transport Request Field....

    Hi,
    I need a Function Module for F4 help for Customizing Transport Request field. I have used the below FM but I ma able to get only Customizing TR for only Login User Name only but not other Users. How to get the Customizing TR which are created by other Users(Owner is diferent from Login Owner).
    PARAMETERS: p_cts  TYPE e070-trkorr OBLIGATORY.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_cts.
      PERFORM get_cts CHANGING p_cts.
    *&      Form  get_cts
    FORM get_cts  CHANGING p_cts.
      TYPE-POOLS trwbo.
      DATA: lv_cts TYPE trwbo_request_header.
    To Get only custimzing requests
      CALL FUNCTION 'TR_REQUEST_CHOICE'
        EXPORTING
          iv_request_types     = 'W'
        IMPORTING
          es_request           = lv_cts
        EXCEPTIONS
          invalid_request      = 1
          invalid_request_type = 2
          user_not_owner       = 3
          no_objects_appended  = 4
          enqueue_error        = 5
          cancelled_by_user    = 6
          recursive_call       = 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.
        CALL FUNCTION 'POPUP_DISPLAY_MESSAGE'
          EXPORTING
            titel = 'Transport'
            msgid = sy-msgid
            msgty = sy-msgty
            msgno = sy-msgno
            msgv1 = sy-msgv1
            msgv2 = sy-msgv2
            msgv3 = sy-msgv3
            msgv4 = sy-msgv4.
      ENDIF.
    Pass the selected TR to selection screen
      IF sy-subrc = 0.
        MOVE lv_cts-trkorr TO p_cts.
      ENDIF.
    ENDFORM.                    " get_cts
    Regards,
    Deepthi.

    Instead of using FM 'TR_REQUEST_CHOICE', you can have direct database select on table E070 and E071.
    In E070, the field TRFUNCTION determine the customizing and workbench request.
    K->     Workbench Request
    W->     Customizing Request

  • SAP Cloud For Customer : Add Extension Fields under the Parameter Binding For Mashups

    Hi Experts,
    I have requirements for the mashups, I have created the extension field in cloud for customer "Registered Product" TI screen i want to add that newly created extension fields under the Mashup Parameter Binding List.
    1) Is it possible ? If yes then How it is?
    2) Any Standard process or we go for the SDK to enhance the standard screen port binding?
    For more information refer the below screen.
    Awaiting for your reply or suggestion....
    Many Thanks,
    Mithun

    I have done the below changes on the custom BO.
    Step 1 . In the Event Handler i have change as per the previous reply.
    Step 2. Assign that Event to Import OnFire.
    I am getting this error when open the Account Screen and go to that Embed Tab.
    "Object [object Object] has no method 'getRawValue'".
    Kindly check the above steps are correct or any step missing.
    Many Thanks,
    Mithun

  • Including customized fields in Field selection for Project definition

    Hi Experts,
    I have created additional zfields in Project definition,
    But those fields are not coming in customization node " Field selection for Project Definition".
    Is there any way , by which we can include those fields in the list of " Field selection for Project Definition"  in customization ,
    so that i can hide/disable for diff project Profile.
    Thanx in adv.
    Regards
    Ashis

    Hi,
    actually one can try to add customer fields to field configuration using transaction SFAW alike SAP own fields.
    It is usually possible to extend the list of the modifiable fields of the  field selection in transaction SFAW within the framework of a            
    modification (as long as the fields are relative to tables PRPS or  PROJ). The relevant module pool is SAPLCJWB.                             
    Example
    E.g. for the SAP field 'functional area' (field  PRPS-FUNC_AREA) one would proceed as follows:                                                                               
    In the transaction SFAW, Module pool SAPLCJWB, Screen group PRPS 
    -Select 'Modified fields', and choose 'Change'.                          
    -Enhance the list of the modifiable fields by the following entries :    
    PRPS-FUNC_AREA. Answer yes to the question : do you want the field to   
    be modifiable?.                                                         
    Don't forget to save and then click on the 'generate button' of the     
    transaction SFAW.                                                       
    - The relevant field for distribution profile would be PRPS-PGPRF.         
    In the same manner one can try to add the Z field.
    Please note: This procedure is considered as a modification, so please review note    
    114390 which discusses a problem which can occur during an upgrade.      
    Kind regards
    Peter

  • Custom checkbox choice field for custom content type in sharepoint

    Hi,
    Created custom choice field as follows:
    <Field
    ID="{GUID}"
    Type="MultiChoice"
    Group="GroupName"
    Name="Division"
    DisplayName="Division"
    Required="TRUE"
    >
    <CHOICES>
    <CHOICE>Choice
    A</CHOICE>
    <CHOICE>Choice
    B</CHOICE>
    <CHOICE>Choice
    C</CHOICE>
    </CHOICES></Field>
    Can anybody let me know how to make choice A and Choice B checkboxes are checked by default?
    Any help would be appreciated.
    Thank you,
    AA.

    Hi,
    According to your post, my understanding is that you wanted to set the default value for the custom checkbox choice field.
    You need to add the code:
    <Default>=";#Choice
    A;#Choice B;#"</Default>
    The result is as below:
    <Field
    ID="{41A0820B-9EF4-4913-9A2A-1356F0ADE9B4}"
    Type="MultiChoice"
    Group="A
    Custom Group"
    Name="Division"
    DisplayName="Division"
    Required="TRUE"
    >
        <Default>=";#Choice
    A;#Choice B;#"</Default>
        <CHOICES>
          <CHOICE>Choice
    A</CHOICE>
          <CHOICE>Choice
    B</CHOICE>
          <CHOICE>Choice
    C</CHOICE>
        </CHOICES>
      </Field>
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • Replication of custom z fields from CRM to ECC

    Hello,
    I have created custom fields in CRM - Order using EEWB.  Similarly I have created custom fields in ECC - VBAK.  I want to replicate these custom fields from CRM to ECC.  Somebody had suggested to use CRM_DATAEXCHG_BADI and method -  CRM_DATAEXCHG_AFTER_BAPI_FILL.  Can anybody give me a sample code of how to populate table - CT_BAPIPAREX within this method? 
    Process followed was -
    1. ECC - Extend VBAK with zfld1
    2. ECC - Extend BAPE_VBAK, BAPE_VBAKX with zfld1
    3. CRM - Add zdoc1 using EEWB
    4. CRM -  Extend BAPE_VBAK, BAPE_VBAKX with zfld1 (same as ECC?)
    5. CRM -  CRM_DATAEXCHG_BADI and method -  CRM_DATAEXCHG_AFTER_BAPI_FILL. - This is where I need to map zdoc1 of CRM to zfld1 of ECC.  And then populate CT_BAPIIPAREX.  This is where I am stuck. 
    Thanks!

    HI,
    If you have added field in EEWB chosen R/3 Adapter, then it will also enhance the Exchange structures and thus i guess CRM_DATAXCHange_badi shud contain in one of its changing parameters
    The following blogs gives a good idea in the similar lines.
    /people/vikash.krishna/blog/2009/07/21/exchange-ecc-customer-master-standard-field-with-the-crm-z-fields-ecc--crm
    /people/vikash.krishna/blog/2009/07/14/crm-70-how-to--4-adding-custom-fields-with-the-new-application-enhancement-tool-aet
    Revert if you need further help.
    -Satish

  • Expanding text field to allow for multiple pages

    Hi all,
    Disclaimer: Not a JAVA/programmer type. I typically Google things to death and try to learn from there. Created a form and followed some other's suggestions but I'm in a bind with expanding a field (text field) to allow for users to enter info and for it to print the full entry once submitted.
    I changed the form to be sent using the email button to select recipients and as a pdf doc. I'd like to keep it this way. I created the form and didn't use a template. I just signed up and am looking for the button to attach the doc, created in Livecycle Designer ES with the hopes that someone could take a look at it. Can't find the attach button. If someone can provide their email address to take a look, that would be great.
    Niall, I've been reading your posts and actually tried copying/pasting in one of your fields (re: subform as Flow, etc) but so far, no luck.
    I selected all the usual variables for the subform/text box:
    Allow Multiple Lines, Allow Breaks, Expand to Fit (Height).
    Please advise if someone would be available to take a look and I'll send it to you. Thanks in advance for any recommendations/availability.

    Hi Jeff,
    Yes you can force the highlight colour on using the following script in the docReady event of the root node (normally form1):
    app.runtimeHighlight = true;
    You can also change the highlight colour, but this is a personal choice. Generally I would leave it at the default. This ways users are getting the same experience.
    For the email submit, there are a couple of choices. If you use a regular button (instead of the Email Submit Button) you can script for custom recipients, subject line and message. There are examples here. You are probably better sticking with the example for versions of Acrobat/Reader v9 and below. You are looking for the last button. The script can be reduced to match your requirements.
    http://www.assuredynamics.com/index.php/code-solutions/email-solutions/
    If you want to share a form, you will need to upload it to a file sharing site, like Acrobat.com and then post the published link here.
    You can use a regular button for the URL, so that on the click event the user is directed to Adobe's site:
    app.launchURL("http://get.adobe.com/reader/", true);
    Lastly you must Reader Enable the form before you send it out.
    Good luck,
    Niall
    Assure Dynamics

  • How i can take a field of report for use it in query?

    i hve a table where bills of customer are ready i simply take it on report by select statement.all bills are ready for print.now problem is that i need history of bills for every customer at it's own bill.when i give self join for history, it also add other customer history .there is any possible way that take customer id(report field) from report and search it's records . plzzzzzzzzzzzzzz

    i hve a table where bills of customer are ready i
    simply take it on report by select statement.all
    bills are ready for print.now problem is that i need
    history of bills for every customer at it's own
    bill.when i give self join for history, it also add
    other customer history .there is any possible way
    that take customer id(report field) from report and
    search it's records . plzzzzzzzzzzzzzzmay be you can use a child query and create a data link between
    the original query and child query on customer id column.
    I mean write a child query for searching records on customer id and then link
    this customer id with your already existing query. I think this will solve your problem

  • Field value(s) for object S_SERVICE were not entered

    Hi
    Whenever I try to generate a profile in PFCG I get an error, that is saying;
    ... field value(s) for object S_SERVICE were not entered
    Number of values could be different but message text is always the same.
    The problem is in CRM2007 IDES.
    It is regardless if I try to generate for existing role (like SAP_CRM_UIU_MKT_PROFESSIONAL) or for own role
    Does anybody know how to solve such issue ?
    regards
    Rafal

    Dear Rafal,
    kindly check documentation of customizing node
      SAP Customizing Implementation Guide
        Customer Relationship Management
          UI Framework
           Business Roles
             Define Authorization Role
    "Make sure that the authorization object S_SERVICE is set to inactive.
    An active authorization object S_SERVICE could interrupt the profile
    generation."
    You have to deactivate the S_SERVICE authorization object in PFCG to
    solve the error.
    Hope this helps,
    Gerhard

  • What are the Corresponding fields in CRM for sales order in ECC

    HI! Experts,
    While creating a standard sales order in CRM I want to poulate these fields in ECC Sales order, these fields are
    VBKD-BSARK - Purchase order type
    VBAK-BNAME - Name: user ordered
    VBKD-IHREZ - Web Confirmation Number
    VBAK-TELF1 - Telephone number
    Or the other way round I want to know what are the corresponding fields in CRM for these fields so that when I pass the data in crmd_order in those fields it gets populated in the above mentioned fields.
    Thanks and Regards
    Mayank

    Mayank,
    May I suggest you to create an Order in R/3 with these fields and check that back in CRM. This is not as easy as it may sound. It is possible that some of these fields are "determined" by the system - for example the "Sold-To"'s first telephone number maintained in VBAK-TELF1. So, though it becomes a part of the Order header in R/3, CRM, generally doesn't duplicate them in the transaction but allows to refer back to the master data from the transaction!
    Check the following fields in CRM and see if you find the data you require.
    VBKD-BSARK - Purchase order type There is a field in CRM that "holds" this value. ACTIVITY CATEGORY. This can be found in the ACTIVITY_H set of the transaction. Filed name CATEGORY. Problem with this is, - "Category Type" of a CRM Activity to be mapped to PO type? Didn't workout good for us since the master data for both vary widely. So, we used custom Header Extension data for this (EEWB). So, you have to work
    VBAK-BNAME - Name: user ordered Is usually CREATED_BY in the CRM Order Header (CRMD_ORDERADM_H). But this fills up the VBAK_ERNAM bit not the BNAME.See the next item, that may give a clue if this is related to the next item.
    VBAK-TELF1 - Telephone number is usually "determined". Usually the Sold-To's first telephone number maintained in the Business Partner "Communication" section for that Sold-To.
    VBKD-IHREZ - Web Confirmation Number Actually it is Customer's or vendor's internal reference as per standard use. Looks like your customer is using it for custom purposes. Well, if you maintain the relationship  "Is Correwspondence Recipient for" with the Sold-To partner in CRM, and maintain the details of this Person, then this will be transferred to R/3.
    Hint: Once you have the R/3 order in CRM, try using the Report program (SE38)  CRM_ORDER_READ in CRM. This is a good tool to "dissect and see" and order in CRM. The program needs only the Transaction Number as the input.
    Easwar Ram
    http://www.parxlns.com

  • How to populate cusotom fields using BAPI_GOODSMVT_CREATE  for MIGO

    Hi,
    I was to update custom field using BAPI_GOODSMVT_CREATE for MIGO and store it is MSEG table.
    Please tell me how to proceed.
    Moderator message: last warning, if you continue to post the same thread again, I will submit your user ID for deletion. See my comments in your previous posts.
    Edited by: Thomas Zloch on Jul 14, 2011 4:38 PM

    Hi ANID,
    Thanks for the reply.
    I have checked in the documention of the bapi and no communication structure regarding to the bapi is there so i am not able to figure out where to add the custom field so that it can be added in the MKPF table.
    Regads
    Dipak

Maybe you are looking for

  • Cannot select multiple images in iPhoto '08?

    What am I doing wrong? I want to select multiple images to either print several on a page, or publish to a gallery, but for the life of me I cannot find a view which shows me all photo thumbnails or all thumbnails in an album or all in an event. I ca

  • How do I update my iPhone 3G firmware but not to the latest version?

    How do I update my iPhone 3G firmware but not to the latest version? I currently am running 3.1 but would like to update it to the 4.1 version (not the latest 4.3 version). How do I do this? I have already gone online and downloaded the 4.1 firmware

  • Sending colour from a JSP page into a MySQL database field

    Dear All, I am working on trying to send different colours into a MySQL database field from a JSP page. This is so that I can represent different pieces of data on my webpage tables in different colours providing status depending on the user request.

  • Problem on archieving sales documents

    Hi Experts, I found a problem when archieving sales docs. (Object: SD_VBAK). Error was "Subsequent order (delivery) is not complete:00080xxxxx". Compared with the DNs of successful sales docs. & failure sales docs., found that the field "Intercompany

  • Trouble about Element

    I was doing something with SOAP JAVA, and ODBC. I want to send the information selected from database back to client, use Element. but the element transmit back is null, seems the information couldnt add to the Element. public class checkData{ public