Segment not Populated in FB03 in G/L View

Dear Experts,
Document Splitting is activated and all settings for doc splitting have been configured in the system, with Profit Centre and Segment as mandatory fields.
When a document is posted and we are looking at this document in FB03 the segment and profit center are not populated for all accounts (i.e customer and vendor account) when we are in G/L View while everything is populated in Entry View (including customer and vendor reconciliation account).
Thanks for your help

Dear,
GL ledger view fetches data from the header table BKPF and while entry view fetched it from BSIS where these fields are maintained and hence are displayed. In BKPF no such fields are maintained. This is for your information
Regards

Similar Messages

  • Issue: profit center field is not populated in FB03 vendor line

    Dear Friends...
    After invoice verification, in accounting document (FB03: data entry view) profit center filed is not populated for the vendor line (its blank). However itu2019s populated for other account like material valuation class.
    Where as in G/L view the profit center is populated in all the line items of ..
    Here, I want to populate the field of profit center with the same profit center as that of the materials valuation class g/l account, in data entry field only...
    Thanks in Advance....
    Regards
    Shashidhar

    Hi
    Profit centre field is populated in accounting entres that are directly linked to material master. You enter profit centre in material master. So if you do MIRO or MIGO, the account postings related to material master contains profit centre (like stock, GR/IR etc) but not the vendor account (vendor line item). same is the case for purchase document not appearing in vendor line item (accounting document)
    Thanks

  • Siebel Marketing Segmentation Not Populated By Organization

    Hi,
    We are using BIEE 10g marketing segmentation in Siebel CRM system(8.1).
    After I load campaign with bi segmentation, I found contacts exist in All Contacts/Prospects Across Organization View with default organization. Not displayed in All Contacts/Prospects view.
    I checked organization for all the contacts, they belonged to customized organization but not the default.
    So does the campaign and segmentation list.
    But if  i use Siebel List to load campaign, the organization can be populated correctly. Why????????
    Where did this default org come from? ???????
    Any ideas?
    Thanks in advance!
    Vince

    Nobody worked on this before???

  • Ship to party not populating in segment in whsord idoc

    HI,
    we are creating two delivery with ship to party as 52004 and 56003 (two different sales orders with differnt sold to ). the deliveries are trigerring outbound whsord idoc. The issue is in the segment E1ADRM1 segment for WE qualifier , in the field, " Partner_id", the ship to party 52004 and 56003 is not populated. Rather a constant value 32500000789 is populated in "partner_id " field in both deliveries
    Our Abaper is not willing to identiy the same since it is s standard idoc.
    Pls can you help as to w hy ship to 52004 and 56003 is missing in partner_id field and some other value 32500000789 is coming ? all other deliveries are created ok.
    rgds
    Pamela

    Hi Pamela,
    can you Please share some more information like IDoc details. so that v can analyze more.
    Regards,
    VSN

  • Custom idoc segment fields not populated

    Way back in 1999 someone create a custom Idoc type with custom Idoc segments in it.  Unfortunately, they forgot to release one of the segments.
    Recently a change was request to add new fields to this custom segment.  In order to get the fields transported the segment had to be released.
    All worked fine in Dev and the new Idoc segments were populated as expected.  However when the idoc segment was moved to the test system all visually appears to be fine but when the idoc is created (status 50) the new fields are not popultated. 
    In 40B the start of the inbound process was IDOC_INBOUND_DATA.  Does anyone know what the new starting point is in 4.7??
    I beleive the error is actually that SData is not reading all the input values and stopping right where the old fields end in teh custom segment.
    Thanks,
    Anthony

    additionally,
    SAP will not allow us to release the basic idoc type because it was released in 40B.  It also will not allow us to cancel the release since we are now in 620.  So, unless anyone has input for this I think the only solution will be to create a successor IDoc type and change our apps to use the new IDoc type with it's enhancements.

  • Message type is not populating in the Inbound idoc control record

    Hi,
    I have created an Inbound Idoc function module and have done the necessary Idoc settings. But, while testing in WE19, I observed that control record is not getting populated with message type and it is dumping.
    The settings which I have done in WEDI as follows:
    1. Created Idoc segments with necessary fields and released
    2. Created Idoc type for the segment type
    3. Created message type
    4. Assigned message type to basic type
    5. In the inbound processing settings,
       filled the ALE attributes with the Idoc function module name and input value '0'
    6. Assigned FM to basic type and message type
    7. Created process code and assigned the process code to message type
    Please let me know, the reason for the message type not populating in the control record. Useful answers will be surely rewarded.
    Best Regards,
    Mallika

    Hi,     
    Maintain partner profile (Transaction code WE20) for the message type you defined in WE81 and put your process code in partner profile and check your logical system settings also in transaction SALE.
    Thanks
    Rahul

  • Extended idoc not populating(urgent)

    hi guys
    i have extended the basic idoc type delvry03 and created an extension delvrtext for it.however when i trigger the idoc from an output type the extended segments are not populated.is there a way you can put a break point in the code.if that is possible it will help me a lot.i am using the FM idoc_output_delvry to create this.i tried putting break points in rsnasted as well as the above FM but it doesnt stop and the idoc gets created.please tell me how do i make sure my code for populating the extended segments is running properly.
    please reply as soon as possible.thanks for your time and help.

    hi guys.
    thanks for the reply first of all.srinivas what do u mean by assign the extension to application object?i have done the configuration in we82 where i have attached the basic idoc type and extension to message type desadv. the function module is attached to the process code which is used in partner profiles for the idoc processing.can u explain me in detail.the idoc standard idoc is getting created but not the extended segments.also there is this weird message when i run a check on the partner profiles as follows
       Entry XIDCLNT300/LS/LS/DESADV /                                       
       Message Control entry exists for this entry                           
       Port exists                                                           
       Basic type exists                                                     
       Extension exists                                                      
    <b><u>   Combination of basic type and extension is not possible</u></b>               
       Link exists between logical message and IDoc type                     
    what does this mean any idea?
    once this check is done probably i can go and do the breakpoints.i just have a feeling that i am missing some small thing here.
    please let me know
    thanks

  • PAYEXT - Business Partner not Populating

    Hi,
    We are generating PAYEXT IDoc's from F111.
    The Idocs are not populating the Business Partner number in the segment.
    Can some one tell me what the issue could be.
    Thanks in advance,
    Sneha Singh.

    1. Goto MDS load cockpit transaction and run the sync for that one customer... Check the log to see why the BP is not created
    2. Since you are saying the order was created without any issues, check the credit account on the sales order (header data or table VBAK) check if a BP is created for the credit account (in case credit acct is different to sold to)
    3. If sold to = credit account, check if your sd-fscm Badi is implemented correctly. Among other things this Badi copies credit info such as risk class from fscm onto the sales order. Check if this Badi is implemented correctly (I'm assuming u've already activated fscm credit management)
    4. Finally you may want to consider adding a line to OVA8 for blank risk category, for all credit control area and block the document for max doc value of -.01. This will prevent any sales orders from getting created when the proper credit info is not copied over from fscm (or if the credit data had not yet been maintained on the BP)
    Cheers,
    Krishna

  • Data not populating in my idoc

    Hi guru,
    i am writting these below code .
    please look my code.here date i am moving from : move  W_datum1  to  int_edidd-sdata.
    so in debugging mode i am getting date value in int_edidd-sdata.
    but why the value is not populating in my segment of idoc.can u tell me where is the probleam in my code???
    If XVBDKR-VKORG  = 'EDM1'
    *CONTROL_RECORD_OUT-STDMES = 'INVOIC'
    AND DOBJECT-KSCHL = 'ZEDI'.
    if INT_EDIDD-SEGNAM = 'E1EDK02'.
    LOOP AT INT_EDIDD WHERE SEGNAM = 'E1EDK02'.
                E1EDK02 = INT_EDIDD-SDATA.
                IF E1EDK02-QUALF = '009'.
                W_datum2 = E1EDK02-datum.
                ELSEIF E1EDK02-QUALF = '012'.
                  W_datum1 = E1EDK02-datum.
                ENDIF.
              ENDLOOP.
    endif.
    IF W_datum1 GT W_datum2.
              W_datum1 = W_datum2.
        move  W_datum1  to  int_edidd-sdata.
    MODIFY int_edidd INDEX hilfe_tabix.
              EXIT.
             ENDIF.
           ENDIF.

    hi,
    my current code is below...
    please help
    If XVBDKR-VKORG  = 'EDM1' and
    CONTROL_RECORD_OUT-MESTYP = 'INVOIC'
    AND DOBJECT-KSCHL = 'ZEDI'.
    if INT_EDIDD-SEGNAM = 'E1EDK02'.
    MOVE int_edidd-sdata TO e1edk02.
    loop at INT_EDIDD where SEGNAM = 'E1EDK02'.
                E1EDK02 = INT_EDIDD-SDATA.
                IF E1EDK02-QUALF = '009'.
                W_datum2 = E1EDK02-datum.
                ELSEIF E1EDK02-QUALF = '012'.
                  W_datum1 = E1EDK02-datum.
                ENDIF.
              ENDLOOP.
    endif.
    IF W_datum1 GT W_datum2.
              W_datum1 = W_datum2.
    W_E1EDK02-DATUM = W_datum1.
    int_edidd-segnam = 'E1EDK02'.
    move  W_E1EDK02-datum  to  int_edidd-sdata.
    APPEND int_edidd.
        MODIFY int_edidd INDEX hilfe_tabix
       lv_flag = 'X'.
              CLEAR: W_datum1,W_datum2.
              EXIT.
             ENDIF.
           ENDIF.

  • Idoc segment not apperaing for PO creation.

    Dear All.
    Sceanrio:
    Once PO is created , NEU ouptut gets triggered.On release of PO, it generates an outbound idoc.
    Issue.
    In this outbound idoc the segment E1EDKA1 WE is missing.This segment gives the Ship to address in the PO, ie normally the plant address to which the material is shipped.
    Analysis:
    This PO has 3 line items and these are created by reffering 3 different PR s.So my question here is , whether is this standarad SAP behaviour where Ship to address segment wont get populated into idocs for multiple line item POs.Why i am asking this is that, if suppose the PO has 10 different line items , with 10 different plants.Each plant has different address.Then how system will decide which ship to address will populate in E1EDKA1 WE segment.
    Or is there any other behaviours, when the PO has multiple line items.
    Please let me know your thoughts on this.
    Regards
    Shyam

    Hello Shyam ,
    The reason for this behavior could be that tthe items in the IDOC have a different delivery address maintained in the Ourchase Order. If the delivery address for all items is the same , the segment E1EDPA1 with qualifier WE will be not populated. Instead of generating E1EDPA1 , the system will create one E1EDKA1 segment with qualifier WE. This will prevent on receiving side the creation of the same delivery address for all items.
    I hope this information has been helpful.
    Best Regards,
    Frank Farinella

  • Virtual Key Figures its not populated when execute query

    Hi All
    I did a BADI for populate a Virtual Key Figure, I follow the instructions of link
    Link:[http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/60e34f63-f44c-2c10-488e-c89b04e0ca7c?quicklink=index&overridelayout=true]
    In addition I add the code section of data declarated on example of: CL_EXM_IM_RSR_OLAP_BADI section define: IF_EX_RSR_OLAP_BADI~DEFINE, only information that said:
      DATA: l_s_chanm   TYPE rrke_s_chanm,
            l_kyfnm     TYPE rsd_kyfnm.
      FIELD-SYMBOLS:
            <l_s_chanm> TYPE rrke_s_chanm.
    I test the query on RSRT and the virtual Key Figure is "0.00" this look like if the virtual key figure is not populated.
    I did other things like:
    Set a Break Point on COMPUTE section of my BADI, I saw that the value is assigned, but I don't know how I can continue reviewing the pass of this value to result of query.
    I generate again the query on RSRT.
    My code is:
    IF_EX_RSR_OLAP_BADI~DEFINE
    method IF_EX_RSR_OLAP_BADI~DEFINE.
      data: L_S_CHANM   type RRKE_S_CHANM,
            L_KYFNM     type RSD_KYFNM.
      field-symbols:
            <L_S_CHANM> type RRKE_S_CHANM.
      case I_S_RKB1D-INFOCUBE.
        when 'ZGTO_OB2'.
          append 'ZVIRTKF' to C_T_KYFNM.
      endcase.
    endmethod. 
    IF_EX_RSR_OLAP_BADI~COMPUTE
    method IF_EX_RSR_OLAP_BADI~COMPUTE.
      field-symbols <FS_ZVIRTKF> type any.
      P_KYF_ZVIRTKF = 16.
      assign component P_KYF_ZVIRTKF of structure C_S_DATA
      to <FS_ZVIRTKF>.
      <FS_ZVIRTKF> = 10 .
    endmethod.
    I will appreciate your recommendations, Thanks in advanced.
    Al

    Thank you very much Sanganya
    I saw this:
    I put a break point on P_KYF_ZVIRTKF = 16., then I saw that P_KYF_ZVIRTKF obtain value 16.
    Then on sentence: assign component P_KYF_ZVIRTKF of structure C_S_DATA
    to <FS_ZVIRTKF> , when the system pass this line, I review the sy-subrc and is equal 4, as I understood the ASSIGN sentence did not be complete, the value shoul be 0.
    Then when the system try to run the sentence: <FS_ZVIRTKF> = 10  the system send an Execution error that say:  GETWA_NOT_ASSIGNED...
      Error analysis
        You attempted to access an unassigned field symbol
        (data segment 32780).
        This error may occur if
        - You address a typed field symbol before it has been set with
          ASSIGN
        - You address a field symbol that pointed to the line of an
          internal table that was deleted
        - You address a field symbol that was previously reset using
          UNASSIGN or that pointed to a local field that no
          longer exists
        - You address a global function interface, although the
          respective function module is not active - that is, is
          not in the list of active calls. The list of active calls
          can be taken from this short dump.
    Exactly the line selected with error is:
    >>>>    <fs_zvirtkf> = '10.0'.
    I will appreciate your help
    Thank you
    Al

  • Sales Order Type not populated in CO-PA Documents

    Hi,
    When a sales order is created , the document is flowing to CO-PA but the Sales Order Type is not populated in COPA.
    This is working for some orders and not working for other orders. I need help in identifying/troubleshooting this problem.
    Any help is greatly appreciated.

    Hi,
                  At time of sales order entry it is not possible take over
    values from the tables VBAK, VBAP, VBPA, etc (i.e VBXX).
      The table lookup from derivation can only work AFTER creation of the
    sales order (that means during VA02) since there is no record for the
    new sales order in data base tables VBXX before the very end of VA01!
      The only way to transfer this information directly to corresponding
    CO-PA characteristics is an assignment in table TKEZU. At the point of
    the sales order creation (when the profitability segment gets
    determined) only structures KOMP/KOMK will be provided by SD; so you
    need to assign the desired KOMP/KOMK-field to the corresponding CO-PA
    characteristic in table TKEZU. TKEZU can be maintained with SM30.
    Please take a look at the note 33968. Also notes 568911 and 638097 can help.
    If you have an itercompany scenario please take a look at the note 629705.
    BR,
    MLM

  • Pl/sql report not populating output

    SQL> CREATE OR REPLACE PROCEDURE GET_RECORDS(v_action IN VARCHAR2) IS
      2  v_thing VARCHAR2(10);
      3  get_records SYS_REFCURSOR;
      4  BEGIN
      5   IF (v_action = 'DO THIS') THEN
      6   OPEN get_records FOR
      7   SELECT 1 FROM dual;
      8   ELSE
      9   OPEN get_records FOR
    10   SELECT 2 FROM dual;
    11   END IF;
    12 
    13  LOOP
    14   FETCH get_records INTO v_thing;
    15   EXIT WHEN get_records%NOTFOUND;
    16   /* do things */
    17  dbms_output.put_line(v_thing);
    18   END LOOP;
    19   CLOSE get_records;
    20  END;
    21  /
    Procedure created
    SQL> exec get_records ('DO THIS');
    1
    If I call this procedure it is populating data but , if I register it in oracle apps I am not getting data   can any one help
    also I  replaced dbms_output.put_line with fnd_file.put_line , still it is not populating data

    This seems to be like a SQL*Plus report. Please port this query in SQL*Plus community.

  • Batch characteristic value not populated!

    Hello guys,
    please would appreciate advice to following:
    I created two reference chars z_goods_receipt (MCH1-LWEDT) and z_created_on (MCH1-ERSDA). Chars assigned to material batch class. During GR in Classification Dates (chars values) are visible, but after GR is saved, in batch chars values are not populated.
    Consequently, I can not use these chars in sorting criterium for delivery batch determination - batches are not sorted acocrding to dates.
    Batches on material level. In Customizing (Classify batches within goods mvt), for mvt 101 setting is 4 (Classification always in foreground (all batches)) - but bug remains even if i try with other options. Check with developer shows not much help from EXIT_SAPMM07M_004 or EXIT_SAPMM07M_004 or EXIT_SAPLV01Z_012.
    Any idea how to populate these chars in batch?
    Alternatively, what else I could use in order to enable FIFO batch determination for batches in delivery?
    Thanks for prompt replies!
    Br, Jan

    Hello,
    SAP reply -standard behaviour. After save in MSC2n values read from MCH1, after that in MSC3N value read from AUSP.
    Issue solved using non reference charactereristic and adding code into ZXMBCU04.
    Br, Jan

  • Data not populating after DS enhancement

    HI pros,
    i have made Data source enhancement.
    i wrote the code in include program.
    when '0FI_GL_40'.
      CHECK NOT c_t_data[] IS INITIAL.
      LOOP AT c_t_data ASSIGNING <fs_data5>.
      SELECT SINGLE matnr FROM bseg INTO <fs_data5>-ZZMATNR
                             where BUKRS eq <fs_data5>-BUKRS and
                                   BELNR eq <fs_data5>-BELNR and
                                   GJAHR eq <fs_data5>-GJAHR and
                                   BUZEI eq <fs_data5>-BUZEI.
    endloop.
    but the data not populating into the report, the Multi provider is real time
    krish..

    Hi,
    Syntax
    ASSIGN mem_area TO <fs> casting_spec range_spec.
    Effect
    This statement assigns the memory area specified using mem_area to the field symbol <fs>. You can assign a data object or a memory area calculated from the address of a data object. After the assignment, the field symbol refers to the assigned memory area and can be used in operand positions. When used in a statement, it behaves like a dereferenced data reference, meaning that the statement works with the content of the memory area.
    The data type with which the assgigned memory area is treated, depends on the specifications in casting_spec. You can either execute an explicit casting or the field symbol takes on the data type of the data object specified in the assignment. A field symbol to which a memory area is assigned, has this data type after the assignment and behaves like a data object of this type.
    The assigned memory area mem_area must be at least as long as the data type specified in casting_spec and must have the same alignment. If the data type determined in casting_spec is deep, the deep components with their type and position must appear in the assigned memory area exactly like this.
    Use the specifications in range_spec to restrict the memory area that can be assigned to the field symbol.
    You have to assign it back to internal table to modify the content.
    Check in debug mode if you have still doubt.
    regards,
    Raju

Maybe you are looking for