Purchase Order can't Link table POR10 to POR1

Hello,
Hope anyone can help me with this issue.
I am making a Purchase Order form layout using Crystal Report 2008. My SAP B1 version is 2007.
The user would like to display all the details in the line item if its an Item type Purchase Order. Details like the Item, Text Line inserted in the detail part, the Summation of the item in the line item.
I created a Stored procedure linking all the table OPOR, POR1, and POR10 using docentry. all Inner join since they belong to same POR tables.
However, whenever I try to add the field LineType (i forgot the field name but its for the Text line and the summation) in the form I created. It can't generate the form. I mean all the details are just blank. So I thought there's something wrong with my table linking. I just dont know how and what.
Pls. anyone help me... this is the only thing I am going to do and im almost done with this form project. I truly want to finish this as soon as possible.
thanks again for the usual help.
cat

Hello,
Thanks for your help again..  
Anyway, i tried this solution. It works just fine.
CONVERT(varchar(500),T2.LineText)
Hm.. i have another problem..
POR10 is only for the Purchase Order Row Structure... if the linetype is for Subtotal.. would you know what field can I get the value of the subtotal...
Im been browsing all the available table of Purchase Order and its fields but I couldnt find anything where the system puts the value for the subtotal.
thanks again.
-cat
Edited by: Catherine Ibanez on Mar 17, 2010 4:10 AM

Similar Messages

  • Updating Purchase Order data in VBKD table

    Hello,
    We are trying to update Purchase order data in VBKD table for Sales Order at Item level. When sales Order is created, VBKD has a default record with VBELN = 'sales order number' and Item = '00000'. We want to update BSTKD_E field with Purchase order number for VBELN= 'sales order number' and Item = '00010'.
    We wrote our logic in USEREXIT_SAVE_DOCUMENT_PREPARE and USEREXIT_MOVE_FIELDS_TO_VBKD in MV50AFZZ to append new entries in XVBKD with VBELN= 'sales order number' and Item = '00010'. But in this case Sales order is not created with UPDATE TERMINATED message. We are not sure if we can append a new record in XVBKD.
            wa_xvbkd = xvbkd.
            wa_xvbkd-posnr = wa_xvbap-posnr.  "00010
            wa_xvbkd-bstkd_e = vbkd-bstkd.   "PO no
            wa_xvbkd-posex_e = wa_xvbap-posnr. "Purch. order item no
            wa_xvbkd-updkz = C_I.
            APPEND wa_xvbkd TO xvbkd.
            CLEAR wa_xvbkd.
    Please advice the suitable way to have a Purchase Order item level data in Sales Order.
    Thanks
    Rohit

    Hi,
    You can try these FM to update info record.
    ME_DB_UPDATE_INFORECORDS
    ME_UPDATE_INFORECORD
    ME_UPDATE_INFORECORD_COND
    ME_UPDATE_INFORECORD_PD
    Check the sample code on BAPI_PO_CHANGE
    http://www.sap-img.com/abap/sample-abap-code-on-bapi-po-change.htm
    Regards,
    Shiva Kumar

  • Services for Object in Maintenance order can not link

    Hello,
    "Services for object" in Maintenance Order can not link to share point.
    Linking documents from the C drive or Global drive is successful but if SHAREPOINT is used, it fails
    When trying to link to a Word document on our Sharepoint... It fails... when I'm in an order... it gives me an error... (displayed on the attached Word file...) and when I'm working within a document... (CVN02) it merely links to my C:\ drive which won't work...  
    We need to link to our "master" Sharepoint (web based) documents.
    Please suggest the solution.
    Thanks
    Regards
    Anil

    Anil,
      Couldn't you add the web address as the attachment?
    Regards
    Narasimhan

  • How can I link table KONV with table VBRP and VBRK using KSCHL field?

    Hi experts,
    How can I link table KONV with table VBRP/VBRK using KSCHL field so that items are fully filtered?
    Thanks,

    Hi,
    If you do not want to specify it as hard code, then define a variable for it if you want to pass the value for it from the selection screen so that it will be dynamic. Code will be as follows.
    select-options: x_KSCHL for T685l-KSCHL.
    select kwert
               kbetr
               knumv
               kposn
               kschl
          from konv
          into CORRESPONDING FIELDS OF TABLE it_konv
          FOR ALL ENTRIES IN it_all
          where knumv = it_all-knumv
          and   kposn = it_all-b_posnr
          and   kschl in x_KSCHL. "Dynamic Selection as per the selection screen input
      endif.
    Hope this helps.
    Regards,
    Chandravadan

  • What's the purchase order agreement master data table name?

    hi experts
    what's the the purchase order agreement master data table name? and by the way tell me some relative table about agreement.
    thanks a lot and hunger for ur advice.

    Hi,
    EKKO is the purchase order master table. EKPO is the item table. EKBE is purchase order history table. EBAN is purchase requisition table. EBKN is purchase requisition account assignment table.
    Reward.

  • Oracle Purchasing - How can I link a requisition with a purchase order?

    Hi All,
    I have a problem. I don´t know how to lonk a requisition with a purchase order.
    I use the following tables:
    PO_REQUISITION_HEADERS_ALL
    PO_REQUISITION_LINES_ALL
    PO_LINES_ALL
    PO_HEADERS_ALL
    PO_DISTRIBUTIONS_ALL
    Those are the mains tables, but I can´t obtain a purchase order information based on a created requisition.
    Someone could help me?
    Thanks,
    Facundo.

    Absolutely, Emile.
    Use the Tooltip Widget. Inside the Tool Tip you can put what ever content you wish. Let me know if that works for you.
    If not can you supply a link?

  • Import standard Purchase Order process and interface tables

    Hi all,
    We are populating three PO interface tables from our custom developed application. PO_HEADERS_INTERFACE, PO_LINES_INTERFACE and PO_DISTRIBUTIONS_INTERFACE. We are using 11.5.10.2 version of Oracle Apps.
    Initially we did not manage to populate the distributions interface table, but, now we are populating it. And after doing so, when we run the Import standard Purchase Order process for 'Approved' POs, the process_id for even the record which has correct distributions info also gets 'Rejected' as a value. The process is considering a mix of records : the approved POs that DO NOT HAVE distribution info in PO_DISTRIBUTIONS_INTERFACE (which we had not managed to populate) and the approved POs that HAVE distribution info in PO_DISTRIBUTIONS_INTERFACE.
    does the Import standard Purchase Order process populate partial data that could be good or it rejects the whole lot of records?
    Can anyone guide on this issue?
    Thanks and kind regards,
    Aparna
    Edited by: Aparna on Jul 24, 2009 3:45 AM
    Another piece of info I would like to share is
    I have run the process for an approved PO with distributions info in PO_DISTRIBUTIONS_INTERFACE. This time no mixed data. In PO_INTERFACE_ERRORS table, an entry was found: for column name : PO_DISTRIBUTION_ID in ERROR_MESSAGE column 'Error: Has no distributions'.
    Edited by: Aparna on Jul 24, 2009 8:03 AM
    After carrying out number of tests, I have found out that
    1) if the approval_status for the po is 'Approved' in the po_headers_interface table, it gives the above mentioned error and the process_id is 'rejected'.
    2) if the approval_status for the po is 'Incomplete' in the po_headers_interface table, the process add the 'accepted' value for the process_id. But, the charge account number is not populated in shipments.
    Edited by: Aparna on Jul 31, 2009 1:07 AM
    There has been some progress on this issue. The process sees distributions data into the PO_DISTRIBUTIONS_INTERFACE table. Yet the following errors are found in the process log file:
    Start dist default process
    before getting period name
    after getting period name
    -->Intfc error occurred ...PO_PDOI_INVALID_GL_ENC_PER
    before workflow
    unit price = 18.5, rate = , unit price in functional currency = 18.5
    after workflow
    Start dist creation process
    Start dist validation process
    -->Intfc error occurred ...PO_PDOI_INVALID_BUDGET_ACCT
    Start insert new record into po_distributions
    Distribution ID: 252
    dist num: 1
    last updated by: 1189
    po header id: 5283
    po line id: 5878
    line loc id: 5924
    sob id: 21
    cc id: 1560
    qty ordered: 10
    Req Header Ref num :
    Req line Ref num :
    Req dist id :
    ROW ID: AAHUc1AFPAAAQ04AAC
    call tax
    Rollback for the Last Errored Line: 10
    All Lines in error - Rolling back the header
    We opened new GL periods for the calendar and yet same errrors are seen. Can anyone suggest any solution?
    Kind regards,
    Aparna

    Hi
    Do you have a copy of your insert statement?
    regards

  • Look for 'Purchase Order' and 'Due date' Tables

    Hi Everyone,
    iam creating a Form for an automatic payment and i have some difficulties to find the table of these fields :
    - Purchase Order (EBELN)
    - Due date (NETDT)
    Please can u help me?
    Regards.

    I hope you checked these tables.
    I found these on Where-used for your NETDT field, Alos these tables have field BELNR which might intrests you.
      Table Fields                     Short descriptn
      BWPOS                            Valuations for Open Items
      FAEDT                            Due Date for Net Payment
      DKKOP                            Balance Audit Trail
      NETDT                            Due Date for Net Payment
      DKOKP                            Open Item Account Balance Audit Trail
      NETDT                            Due Date for Net Payment
      DSKOP                            Balance Audit Trail
      NETDT                            Due Date for Net Payment
      MHND                             Dunning Data
      FAEDT                            Due Date for Net Payment
    good luck,
    ags.

  • Purchase order can not partial receipt

    HI Experts,
    When i am make gr for Account assigned (K) purchase order.i am getting below error msg
    already the made the GR for 200 quantity
    Po is created without material no
    Item 000010 is not relevant for goods receipt; increase quantity to 2,000.000 EA
    Message no. BORGR634
    Diagnosis
    This item is not relevant for goods receipt. The quantity to be posted has to be the same as the delivery quantity.
    It is not possible to post a partial quantity for this item.
    Procedure
    Increase the quantity of this item until it equals the delivery quantity.
    Please suggest
    Regards
    VR

    Hi,
    Already Goods reciept is over against this PO.
    You can check this by
    me23n -> Item level -> Purchase order history -> click on Material doc.
    Regards
    R

  • Sub conttacting purchase order with Project link

    dear all,
    i have a confusion.
    when we create normal sub con PO, it works fine. but when i create  it w r t project link (account assignment Q & item catagory L)
    at the time of goods issue against purchase order it show error :
    no materials available for this PO.
    why system behave like that ?
    how to resolve this problem ?

    Hi
    Normal subcontract the consumption of components happenes by 543-o movement type. When you give account assignment Q in PO the consumption happenes via 543 Q. Which is not a vendor stock, it is a project stock. So system will not allow you to send components to vendor via 541. This is normall scenario in Make to order scenario.
    What you need to do is, Go to material masters of compnenets and MRP-4 view give "individual.coll" field as 2 that is collective requirement only. Then system will consume stock from 543-o. So it will allow to issue material using 541 for subcontracting PO.
    Regards
    Antony

  • Update Purchase Order number.(Link GL to PO)

    Hi all,
    Currently i am using the below query for one of our report(R12). However there is a need to update Purchase Order Number .Could anyone please help on how to link GL to PO and provide the updated query.The query is as follows.
    SELECT gjl.je_line_num,
        gjl.code_combination_id,
        SUM(NVL(GJL.accounted_dr, 0))                                     AS Accounted_DR,
        SUM(NVL(GJL.accounted_cr, 0))                                     AS Accounted_CR,
        ( SUM(NVL(GJL.accounted_dr, 0)) - SUM(NVL(GJL.accounted_cr, 0)) ) AS Accounted_Balance,
        gjb.actual_flag,
        NULL     AS "Check Number",
        gjb.name AS "Batch Name",
        TO_CHAR(gjh.currency_conversion_date, 'DD-Mon-YYYY') currency_conversion_date,
        ROUND(gjh.CURRENCY_CONVERSION_RATE,4) CURRENCY_CONVERSION_RATE,
        gjh.currency_conversion_type,
        NULL                                                          AS Document_Number,
        SUM(NVL(GJL.entered_dr, 0))                                   AS Entered_DR,
        SUM(NVL(GJL.entered_cr, 0))                                   AS Entered_CR,
        ( SUM(NVL(GJL.entered_dr, 0)) - SUM(NVL(GJL.entered_cr, 0)) ) AS Entered_Balance,
        gcc.segment1
        || '.'
        || gcc.segment2
        || '.'
        || gcc.segment3
        || '.'
        || gcc.segment4
        || '.'
        ||gcc.segment5
        || '.'
        || gcc.segment6
        || '.'
        || gcc.segment7
        || '.'
        || gcc.segment8 "Account Code",
        gl.currency_code AS "Ledger Currency",
        gjh.name         AS "Header Name",
        gjl.description  AS "Journal Line Description",
        NULL             AS party_name,
        NULL             AS party_id,
        GJH.period_name,
        TO_CHAR(gjh.POSTED_DATE, 'DD-Mon-YYYY') POSTED_DATE,
        NULL AS "Purchase Invoice Number",
        NULL AS "AP Invoice Line Description",
        NULL AS "Sales Invoice Number",
        gcc.segment1 Company ,
        gcc.segment2 Account,
        DECODE(gcc.segment2,NULL,'',apps.gl_flexfields_pkg.get_description_sql(gcc.chart_of_accounts_id,2,gcc.segment2)) AS "Seg2 Desc",
        gcc.segment3 AS "Business Model",
        gcc.segment4 Region,
        gcc.segment5 AS "Cost Profit Center",
        gcc.segment6 AS "Product Group",
        gcc.segment7 AS "Related Company",
        gcc.segment8 AS "Reserve",
        gjl.status   AS "Journal Line Status",
        GL.name      AS "LEDGER NAME",
        GJH.currency_code,
        GJH.je_category je_cat_f,
        GJCT.user_je_category_name je_category,
        GJH.je_source,
        NULL AS "Sales_order" ,
        NULL AS "Purchase Order Number"
      FROM APPS.gl_je_headers gjh,
        APPS.gl_je_batches gjb,
        APPS.gl_ledgers gl,
        APPS.gl_je_lines gjl,
        APPS.gl_code_combinations gcc,
        (SELECT je_category_name,
          user_je_category_name
        FROM APPS.GL_JE_CATEGORIES_TL
        WHERE language='E'
        ) GJCT
      WHERE gjh.je_from_sla_flag IS NULL
      --AND gjh.EXTERNAL_REFERENCE IS NULL
      AND gjb.je_batch_id         = gjh.je_batch_id
      AND gjh.ledger_id           = gl.ledger_id
      AND gjh.je_header_id        = gjl.je_header_id
      AND gcc.code_combination_id = gjl.code_combination_id
      AND GJH.JE_CATEGORY         = GJCT.je_category_name(+)
      AND GL.name NOT IN('NL ABX RepCorp USD (EUR)')
      GROUP BY gjl.je_line_num,
        gjl.code_combination_id,
        gjb.actual_flag,
        gjb.name,
        gjh.currency_conversion_date,
        ROUND(gjh.CURRENCY_CONVERSION_RATE,4),
        gjh.currency_conversion_type,
        gcc.segment1
        || '.'
        || gcc.segment2
        || '.'
        || gcc.segment3
        || '.'
        || gcc.segment4
        || '.'
        ||gcc.segment5
        || '.'
        || gcc.segment6
        || '.'
        || gcc.segment7
        || '.'
        || gcc.segment8,
        gl.currency_code,
        gjh.name,
        gjl.description,
        gjb.je_batch_id,
        gjb.status,
        gjb.posted_date,
        gjb.description,
        gl.name,
        gjh.name,
        GJH.period_name,
        gjh.posted_date,
        gcc.segment1,
        gcc.segment2,
        gcc.segment3,
        gcc.segment4,
        gcc.segment5,
        gcc.segment6,
        gcc.segment7,
        gcc.segment8,
        GL.name,
        gjl.status,
        GJH.je_category,
        GJCT.user_je_category_name,
        GJH.je_source,
        GJH.currency_code,
        DECODE(gcc.segment2,NULL,'',apps.gl_flexfields_pkg.get_description_sql(gcc.chart_of_accounts_id,2,gcc.segment2))

    Finally Resolved the problem by writing 2 exits.
    one exit 'EXIT_SAPLVEDB_007'  for identify correct item in the sales order by updating the customer purchase order item number i.e., VBAP-POSEX.  if we update the POSEX field then it wont create new item instead, it will update the item which it is referring to .
    2nd exit for updating the purchase order number. 
    I have tried to pass the program name, screen number, field name, field value etc to bdcdata in the exit 'EXIT_SAPLVEDB_002'. but I observed that it is not going to that screen in the debugging.
    when I try E1EDP02 with QUALF '044' it will update ship-to party's purchase order number.  so to update ship-to party's purchase order number it is going to that screen. 
    so I have used that thing to update purchase order number in sold-to party's purchase order number.
    so when it is going that screen iam changing the field name 'VBKD-BSTKD_E' to 'VBKD-BSTKD' in bdcdata.  Then it is worked.
    This is the solution I found in my time.
    Any way it is solved.  Hope it will be helpful for others who will get this problem.

  • The reference field between purchase order and account assignment tables

    i need to reterieve the account assignemnt category (G_L_ACCT) which is in the table bbp_pdacc for an the purchase order item, i am not able to find the reference field. I am working on the SRM system.
    promise to reward points
    regards,
    anitha

    Well, the account assignment category in SRM table BBP_PDACC is ACC_CAT. If this isn't what you are looking for, could you please elaborate your requirements?
    Rob

  • Do the purchase order can be created with several purchasing groups?

    Hello gúrus,
    I need your help again a.s.a.p. please!
    We are implementing SAP R/3 ECC 600 and we have SRM too.
    In the SRM is possible to create a purchase order with several purchasing groups, but, in MM we cannot because of the purchasing groups is the the header level.
    Somebody expert from SAP told to the client that its possible to create a Purchase order in MM with several purchasing groups..
    Is it possible? or, where I can find information from SAP that said that its not possible?
    Could you help me please?
    Regards,
    Sandra Palomo

    How can I create a PO with different purchasing groups to the same PO?
    Could you give me a detail?
    Regards,
    Sandra Palomo

  • Open Purchase order can we maintain commitment item for the year

    hi
    my requirement is for the year open purchase orders we need to maintain commitment item previously it was not maintain from this year we need to maintain is it posssible

    Hi
    If your PO has an IO or WBS or a Cost center maintained in it - Run the Program RKANBU01 in SE38 and it will push all the past data of commitments into the CO objects
    You need to activate Commitment management in OKKP as well as in IO Type... If IO was created w/o the tick ON, then I believe you dont have a choice here..
    br, Ajay M

  • PM Object list & Order time confirmation link tables

    Hi Gurus,
    We are using the Object list in the maintenance plan and the PM order is triggered. The list of functional locations are maintained in the Object list.
    The monitoring / Inspection details are captured against individual object list during the time connfirmation using the SORT FIELD.
    To track the time confirmation with reference to the functional locations used in the object list a report needs to be developed.
    I can understand that the Object list initial details are stored in the table "OBJK".
    However the data update after time confirmation is not refecting in the table "OBJK".
    Can anybody share your experiences.
    Thanks in advance
    Regards,
    Raj

    Narashiman,
    1. During the time confirmation (IW41) by selecting the Object list push button on the top of the page, the "SORT FIELD" can be updated and the "processing indicator" can also be set against each object line item.
    2. The updated "SORT FIELD", "processing indicator" information during the tme confirmation can be seen in the order under the tab page "Objects".
    Regards,
    Raj

Maybe you are looking for

  • Fonts won't display in CS3-- particularly Photoshop & Illustrator

    Hello Everyone, Thank you for any help you may be able to provide for this question.  Recently my laptop with my installed softwares crashed.  Luckily I was able to recover most everything and restored it on my newer iMac.  One of the few software th

  • Daisy Chain cFP-1808 Network interface module

    Hello, I am trying to find some documententaion that explains how to Daisy Chain 2 NI cFP-1808, which is Network interface modules for the Compact Fieldpoint platform. http://sine.ni.com/nips/cds/view/p/lang/en/nid/202210 I am also trying to find out

  • Is any way to install only Export utility without installing oracle

    how in can install only Export utility in windows server or in windows xp and if not is it possible to use Export utility in oracle 10g to export data from oracle 9i

  • Legal Control : Document Type Mapping not Maintained

    Getting an error SAP GTS :Legal Control : Document Type Mapping not Maintained ,while creating order in feeder system . I checked the configuration maintained SAP Global Trade ServicesSAP Compliance ManagementGeneral SettingsDocument StructureAssignm

  • Need a cheap way to output sound in Apple TV

    I recently bought an Apple TV and a cheap Samsung Monitor. When hooking up the monitor to my Apple Air via the Thunderbolt all is fine I get audio and video. However when hooked up to the Apple TV via the HDMI lead I don't get any sound. So I need a