Bapi_po_create1 for service

I am trying to create a PO with reference to PR for service.
Getting error saying “In case of account assignment, please enter acc. assignment data for item” at POITEM level
Normal PO and PO with ref to PR are working fine.
Any clue what might be wrong?
CALL FUNCTION 'BAPI_PO_CREATE1'
    EXPORTING
     poheader                     = wa_header
   poheaderx                    = wa_headerx
   poaddrvendor                 = tb_address
     testrun                      = co_space
*   MEMORY_UNCOMPLETE            =
*   MEMORY_COMPLETE              =
*   NO_MESSAGING                 =
*   NO_MESSAGE_REQ               =
*   NO_AUTHORITY                 =
   no_price_from_po             = 'X'
* IMPORTING
*   EXPPURCHASEORDER             =
*   EXPHEADER                    =
TABLES
   return                       = tb_return
   poitem                       = tb_item
   poitemx                      = tb_itemx
*   POADDRDELIVERY               =
   poschedule                   = tb_sch
   poschedulex                  = tb_schx
   poaccount                    = tb_acc
*   POACCOUNTPROFITSEGMENT       =
   poaccountx                   = tb_accx
*   pocondheader                 = tb_condheader
*   pocondheaderx                = tb_condheaderx
   pocond                       = tb_cond
   pocondx                      = tb_condx
   polimits                     = tb_e1bpesuhc
   pocontractlimits             = tb_e1bpesucc
   poservices                   = tb_service
   posrvaccessvalues            = tb_e1bpesklc
   poservicestext               = tb_e1bpeslltx
*   EXTENSIONIN                  =
*   EXTENSIONOUT                 =
   potextheader                 = tb_htext
   potextitem                   = tb_itext
   popartner                    = tb_e1bpekkop
* Following line added for testing purpose
  READ TABLE tb_ze1bpekkotx INDEX 1.
  IF sy-subrc EQ 0.
    st_e1bpekkoc-po_number = tb_ze1bpekkotx-po_number.
  ENDIF.
* End of Insertion.
* Fill the PO Header
  wa_header-doc_date   = st_e1bpekkoc-doc_date.
  wa_header-doc_type   = st_e1bpekkoc-doc_type.
  wa_header-comp_code  = st_e1bpekkoc-co_code.
  wa_header-purch_org  = st_e1bpekkoc-purch_org.
  wa_header-pur_group  = st_e1bpekkoc-pur_group.
  wa_header-vendor     = st_e1bpekkoc-vendor.
  wa_header-po_number  = st_e1bpekkoc-po_number.
  wa_header-pmnttrms   = st_e1bpekkoa-pmnttrms.
  wa_header-dscnt1_to  = st_e1bpekkoa-dscnt1_to.
  wa_header-dscnt2_to  = st_e1bpekkoa-dscnt2_to.
  wa_header-dscnt3_to  = st_e1bpekkoa-dscnt3_to.
  wa_header-dsct_pct1  = st_e1bpekkoa-cash_disc1.
  wa_header-dsct_pct2  = st_e1bpekkoa-cash_disc2.
  wa_header-created_by = st_e1bpekkoa-created_by.
  wa_header-currency   = st_e1bpekkoa-currency.
  wa_header-exch_rate  = st_e1bpekkoa-exch_rate.
  wa_header-ex_rate_fx = st_e1bpekkoa-ex_rate_fx.
  wa_header-incoterms1 = st_e1bpekkoa-incoterms1.
  wa_header-incoterms2 = st_e1bpekkoa-incoterms2.
  wa_header-ref_1      = st_e1bpekkoa-ref_1.
  wa_header-sales_pers = st_e1bpekkoa-sales_pers.
  wa_header-telephone  = st_e1bpekkoa-telephone.
* Fill the PO Header Change Toolbar
  wa_headerx-doc_date   = co_x.
  wa_headerx-doc_type   = co_x.
  wa_headerx-comp_code  = co_x.
  wa_headerx-purch_org  = co_x.
  wa_headerx-pur_group  = co_x.
  wa_headerx-vendor     = co_x.
  wa_headerx-po_number  = co_x.
  wa_headerx-pmnttrms   = co_x.
  wa_headerx-dscnt1_to  = co_x.
  wa_headerx-dscnt2_to  = co_x.
  wa_headerx-dscnt3_to  = co_x.
  wa_headerx-dsct_pct1  = co_x.
  wa_headerx-dsct_pct2  = co_x.
  wa_headerx-created_by = co_x.
  wa_headerx-currency   = co_x.
  wa_headerx-exch_rate  = co_x.
  wa_headerx-ex_rate_fx = co_x.
  wa_headerx-incoterms1 = co_x.
  wa_headerx-incoterms2 = co_x.
  wa_headerx-ref_1      = co_x.
  wa_headerx-sales_pers = co_x.
  wa_headerx-telephone  = co_x.
* Fill the Address Table
  tb_address-po_number  = st_e1bpekkoc-po_number.
  tb_address-addr_no    = st_e1bpaddress-addrnumber.
  tb_address-name       = st_e1bpaddress-name1.
  tb_address-name_2     = st_e1bpaddress-name2.
  tb_address-name_3     = st_e1bpaddress-name3.
  tb_address-name_4     = st_e1bpaddress-name4.
  tb_address-city       = st_e1bpaddress-city1.
  tb_address-district   = st_e1bpaddress-city2.
  tb_address-city_no    = st_e1bpaddress-city_code.
  tb_address-postl_cod1 = st_e1bpaddress-post_code1.
  tb_address-postl_cod2 = st_e1bpaddress-post_code2.
  tb_address-postl_cod3 = st_e1bpaddress-post_code3.
  tb_address-po_box     = st_e1bpaddress-po_box.
  tb_address-po_box_cit = st_e1bpaddress-po_box_loc.
  tb_address-street     = st_e1bpaddress-street.
  APPEND tb_address.
* Fill the POItem Table
  LOOP AT tb_e1bpekpoc.
    tb_item-po_item            = tb_e1bpekpoc-po_item.
* Process the material based on the value.
    IF tb_e1bpekpoc-material+0(2) EQ co_b9.
      tb_item-material         = co_space.
    ELSE.
      tb_item-material         =  tb_e1bpekpoc-material.
    ENDIF.
    tb_item-item_cat           =  tb_e1bpekpoc-item_cat.
    tb_item-acctasscat         =  tb_e1bpekpoc-acctasscat.
    tb_item-agreement          =  tb_e1bpekpoc-agreement.
    tb_item-agmt_item          =  tb_e1bpekpoc-agmt_item.
    tb_item-matl_group         =  tb_e1bpekpoc-mat_grp.
    tb_item-short_text         =  tb_e1bpekpoc-short_text.
    tb_item-distrib            =  tb_e1bpekpoc-distrib.
    tb_item-part_inv           =  tb_e1bpekpoc-part_inv.
    tb_item-kanban_ind         =  tb_e1bpekpoc-kanban_ind.
    tb_item-plant              =  tb_e1bpekpoc-plant.
    tb_item-po_unit            =  tb_e1bpekpoc-unit.
    tb_item-po_unit_iso        =  tb_e1bpekpoc-po_unit_iso.
    tb_item-net_price          =  tb_e1bpekpoc-net_price.
    tb_item-conv_num1          =  tb_e1bpekpoc-conv_num1.
    tb_item-conv_den1          =  tb_e1bpekpoc-conv_den1.
    tb_item-orderpr_un         =  tb_e1bpekpoc-orderpr_un.
    tb_item-pckg_no            =  tb_e1bpekpoc-pckg_no.
    tb_item-trackingno         =  tb_e1bpekpoc-trackingno.
    tb_item-at_relev           =  tb_e1bpekpoc-at_relev.
    tb_item-po_price           =  tb_e1bpekpoc-po_price.
    tb_item-tax_code           =  tb_e1bpekpoc-tax_code.
    tb_item-preq_name          =  tb_e1bpekpoc-preq_name.
    tb_item-delete_ind         =  tb_e1bpekpoc-delete_ind.
    tb_item-free_item          =  co_space.
    tb_item-material_external  = tb_e1bpekpoc-material_external.
*Populate the table from the other segments.
    READ TABLE tb_e1bpekpoa WITH KEY po_item = tb_e1bpekpoc-po_item.
    IF sy-subrc EQ 0.
      tb_item-info_upd         =  tb_e1bpekpoa-info_upd.
      tb_item-gr_ind           =  tb_e1bpekpoa-gr_ind.
      tb_item-ir_ind           =  tb_e1bpekpoa-ir_ind.
      wf_ind_check = co_x.
    ENDIF.
    READ TABLE tb_e1bpeket WITH KEY po_item = tb_e1bpeket.
    IF sy-subrc EQ 0.
      tb_item-preq_no          =  tb_e1bpeket-preq_no.
      tb_item-preq_item        =  tb_e1bpeket-preq_item.
*      tb_item-ref_doc          =  tb_e1bpeket-preq_no.
      tb_item-quantity         =  tb_e1bpeket-quantity.
      wf_qty_check = co_x.
    ENDIF.
    APPEND tb_item.
* Fill the POItemx Table
    tb_itemx-po_item           = tb_e1bpekpoc-po_item.
    tb_itemx-material          = co_x.
    tb_itemx-item_cat          = co_x.
    tb_itemx-acctasscat        = co_x.
    tb_itemx-agreement         = co_x.
    tb_itemx-agmt_item         = co_x.
    tb_itemx-matl_group        = co_x.
    tb_itemx-short_text        = co_x.
    tb_itemx-distrib           = co_x.
    tb_itemx-part_inv          = co_x.
    tb_itemx-kanban_ind        = co_x.
    tb_itemx-plant             = co_x.
    tb_itemx-po_unit           = co_x.
    tb_itemx-po_unit_iso       = co_x.
    tb_itemx-net_price         = co_x.
    tb_itemx-conv_num1         = co_x.
    tb_itemx-conv_den1         = co_x.
    tb_itemx-orderpr_un        = co_x.
    tb_itemx-pckg_no           = co_x.
    tb_itemx-trackingno        = co_x.
    tb_itemx-at_relev          = co_x.
    tb_itemx-po_price          = co_x.
    tb_itemx-tax_code          = co_x.
    tb_itemx-preq_name         = co_x.
    tb_itemx-delete_ind        = co_x.
    tb_itemx-free_item         = co_x.
    tb_itemx-material_external = co_x.
    IF NOT wf_ind_check IS INITIAL.
      tb_itemx-info_upd        = co_x.
      tb_itemx-gr_ind          = co_x.
      tb_itemx-ir_ind          = co_x.
    ENDIF.
    IF NOT wf_qty_check IS INITIAL.
      tb_itemx-preq_no         = co_x.
      tb_itemx-preq_item       = co_x.
*      tb_itemx-ref_doc          = co_x.
      tb_itemx-quantity        = co_x.
    ENDIF.
    APPEND tb_itemx.
  ENDLOOP.
* Fill the POSCHEDULE Table.
  LOOP AT tb_e1bpeket.
    tb_sch-po_item        = tb_e1bpeket-po_item.
    tb_sch-delivery_date  = tb_e1bpeket-deliv_date.
    tb_sch-quantity       = tb_e1bpeket-quantity.
    tb_sch-preq_no        = tb_e1bpeket-preq_no.
    tb_sch-preq_item      = tb_e1bpeket-preq_item.
    tb_sch-del_datcat_ext = tb_e1bpeket-del_datcat_ext.
    APPEND tb_sch.
* Fill the POSCHEDULEX Table
    tb_schx-po_item       = tb_e1bpeket-po_item.
    tb_schx-delivery_date = co_x.
    tb_schx-quantity      = co_x.
    tb_schx-preq_no       = co_x.
    tb_schx-preq_item     = co_x.
    tb_sch-del_datcat_ext = co_x.
    APPEND tb_schx.
  ENDLOOP.
* Fill the POTEXTITEM Table.
  LOOP AT tb_e1bpekpotx.
    tb_itext-po_number = tb_e1bpekpotx-po_number.
    tb_itext-po_item   = tb_e1bpekpotx-po_item.
    tb_itext-text_id   = tb_e1bpekpotx-text_id.
    tb_itext-text_form = tb_e1bpekpotx-text_form.
    tb_itext-text_line = tb_e1bpekpotx-text_line.
    APPEND tb_itext.
  ENDLOOP.
* Fill the POTEXTHEADER Table.
  LOOP AT tb_ze1bpekkotx.
    tb_htext-po_number = tb_ze1bpekkotx-po_number.
    tb_htext-text_id   = tb_ze1bpekkotx-text_id.
    tb_htext-text_form = tb_ze1bpekkotx-text_form.
    tb_htext-text_line = tb_ze1bpekkotx-text_line.
    APPEND tb_htext.
  ENDLOOP.
  LOOP AT tb_item.
* Fill the Condition Table.
    tb_cond-cond_value = tb_item-net_price.
    tb_cond-itm_number = 10. "tb_item-po_item.
    tb_cond-currency = st_e1bpekkoa-currency.
    tb_cond-change_id = 'I'.      "co_i.
    tb_cond-condchaman = co_x.
    APPEND tb_cond.
    tb_condheader-cond_value = tb_item-net_price.
    tb_condheader-cond_type = 'PB00'.
    tb_condheader-currency = st_e1bpekkoa-currency.
    tb_condheader-change_id = 'I'.
    tb_condheader-condchaman = co_x.
    APPEND tb_condheader.
* Fill the Condition header Table
    tb_condx-itm_number = tb_item-po_item.
    tb_condx-cond_value = co_x.
    tb_condx-cond_type  = co_x.
    tb_condx-currency = co_x.
    tb_condx-change_id = co_x.
    tb_condx-condchaman = co_x.
    APPEND tb_condx.
    tb_condheaderx-cond_type = co_x.
    tb_condheaderx-cond_value = co_x.
    tb_condheaderx-currency = co_x.
    tb_condheaderx-change_id = co_x.
    tb_condheaderx-condchaman = co_x.
    APPEND tb_condheaderx.
  ENDLOOP.
* Testing for PR and Services
  IF NOT wf_qty_check IS INITIAL.
    SELECT *
      FROM eban
    INTO TABLE tb_eban_po
    FOR ALL ENTRIES IN tb_item
    WHERE banfn = tb_item-preq_no
     AND  bnfpo = tb_item-preq_item.
    IF NOT tb_eban_po[] IS INITIAL.
      CLEAR lv_tabix.
      LOOP AT tb_item.
        lv_tabix = sy-tabix.
        READ TABLE tb_eban_po WITH KEY banfn = tb_item-preq_no
                                       bnfpo = tb_item-preq_item.
        IF sy-subrc EQ 0.
          tb_item-item_cat = tb_eban_po-pstyp.
          tb_item-acctasscat = tb_eban_po-knttp.
          tb_item-gr_basediv = co_x.
* Populate the Service Table
          tb_service-pckg_no = tb_eban_po-packno.
          tb_service-matl_group = tb_eban_po-matkl.
          tb_service-quantity = tb_eban_po-menge.
          tb_service-base_uom = tb_eban_po-meins.
          tb_service-short_text = tb_eban_po-txz01.
          tb_service-base_uom   = tb_eban_po-meins.
          tb_service-ext_line   = '10'.
          tb_service-gr_price   = tb_eban_po-preis.
          APPEND tb_service.
          tb_srv_acc-pckg_no = tb_eban_po-packno.
          APPEND tb_srv_acc.
          READ TABLE tb_itemx INDEX lv_tabix.
          IF sy-subrc EQ 0.
            tb_itemx-item_cat = co_x.
            tb_itemx-acctasscat = co_x.
            tb_itemx-gr_basediv = co_x.
            MODIFY tb_item INDEX lv_tabix.
            MODIFY tb_itemx INDEX lv_tabix.
          ENDIF.
          tb_item-item_cat = tb_eban_po-pstyp.
          tb_item-acctasscat = tb_eban_po-knttp.
        ENDIF.
      ENDLOOP.
    ENDIF.
  ENDIF.
* Fill the POACCOUNT Table.
  SELECT *
      FROM ebkn
  INTO TABLE tb_ebkn_po
  FOR ALL ENTRIES IN tb_sch
  WHERE banfn = tb_sch-preq_no.
  IF NOT tb_ebkn_po[] IS INITIAL.
    LOOP AT tb_ebkn_po.
      tb_acc-po_item     = tb_ebkn_po-bnfpo.
      tb_acc-serial_no   = tb_ebkn_po-zebkn.
      tb_acc-quantity    = tb_ebkn_po-menge.
      tb_acc-gl_account  = tb_ebkn_po-sakto.
      tb_acc-costcenter  = tb_ebkn_po-kostl.
      tb_acc-profit_ctr  = tb_ebkn_po-prctr.
      tb_acc-co_area     = tb_ebkn_po-kokrs.
      tb_acc-net_value   = tb_ebkn_po-netwr.
      APPEND tb_acc.
* Fill the POACCOUNTX Table
      tb_accx-po_item    = tb_ebkn_po-bnfpo.
      tb_accx-po_itemx   = co_x.
      tb_accx-serial_no  = tb_ebkn_po-zebkn.
      tb_accx-serial_nox = co_x.
      tb_accx-quantity   = co_x.
      tb_accx-gl_account = co_x.
      tb_accx-costcenter = co_x.
      tb_accx-profit_ctr = co_x.
      tb_accx-co_area    = co_x.
      tb_accx-net_value  = co_x.
      APPEND tb_accx.
    ENDLOOP.
  ENDIF.
ENDFORM.
Edited by: Archish RS on Feb 7, 2008 9:34 AM

Hello,
The same problem is discussed before two days.
Please have a look at this thread:
https://www.sdn.sap.com/irj/sdn/profile?userid=3461421
solved the issue by debugging.
Don't get too worried, there is an easy way to solve this if you get issues like this. See I was able to create a service PO from ME21N transaction. As you know service PO needs Service lines to be created it's mandatory. Here were my error is.
SAP from front end is using a hierarchical method of creating service lines. Not sure this is always like this!!!
The way you can figure out is ..go and create a PO from front end. use that PO number in BAPI_PO_GETDETAIL.
See the values it returns in the associated tables. Compare these values with your mapping in data load program. Then make the necessary changes. Of course there are things needs to be changed in Both Service line structure and Account structure. good luck
Hope this will solve ur problem
Cheers,
Vasanth

Similar Messages

  • BAPI_PO_CREATE1: For Service Items

    Dear All,
    I am trying to create an upload program for all the POs which include service items using BAPI_PO_CREATE1.
    However, i am facing problems: Systems throws up an error message
    <b>"In case of account assignment, please enter acc. assignment data for item"</b>
    i have provided all the relavent fields, still could not found the reasons. (we are using services (with service master data in SAP) as line items).
    Please find the code:
    Fill PO Header Data
      wa_poheader-ref_1      = '1'.
      wa_poheader-doc_date   = '20070730'.
      wa_poheader-doc_type   = 'ZMN'.
      wa_poheader-vendor     = '0000100001'.
      wa_poheader-purch_org  = 'CPO'.
      wa_poheader-pur_group  = 'P01'.
      wa_poheader-currency   = 'MYR'.
      wa_poheader-incoterms1 = 'CIF'.
      wa_poheader-incoterms2 = 'MITV'.
      wa_poheaderx-ref_1      = 'X'.
      wa_poheaderx-doc_date   = 'X'.
      wa_poheaderx-doc_type   = 'X'.
      wa_poheaderx-vendor     = 'X'.
      wa_poheaderx-purch_org  = 'X'.
      wa_poheaderx-pur_group  = 'X'.
      wa_poheaderx-currency   = 'X'.
      wa_poheaderx-incoterms1 = 'X'.
      wa_poheaderx-incoterms2 = 'X'.
    Fill PO Line Item Data
      wa_poitem-po_item    = '00010'.
      wa_poitem-quantity   = '1'.
      wa_poitem-short_text = 'service material'.
      wa_poitem-acctasscat = 'K'.
      wa_poitem-item_cat   = '9'.
      wa_poitem-matl_group = 'SERVICE'.
      wa_poitem-plant      = '1000'.
      wa_poitem-net_price  = '100'.
      wa_poitem-price_unit = '1'.
      wa_poitem-pckg_no    = '0000000001'.
      APPEND wa_poitem TO it_poitem.
    PO Line item values to be updated
      wa_poitemx-po_item    = '00010'.
      wa_poitemx-po_itemx   = 'X'.
      wa_poitemx-quantity   = 'X'.
      wa_poitemx-short_text = 'X'.
      wa_poitemx-acctasscat = 'X'.
      wa_poitemx-item_cat   = 'X'.
      wa_poitemx-matl_group  = 'X'.
      wa_poitemx-plant      = 'X'.
      wa_poitemx-net_price  = 'X'.
      APPEND wa_poitemx TO it_poitemx.
      CLEAR: wa_poitem,
             wa_poitemx.
    Fill Accounting Data
      wa_poaccount-po_item    = '00010'.
      wa_poaccount-serial_no  = '01'.
      wa_poaccount-creat_date = sy-datum.
      wa_poaccount-quantity   = '1'.
      wa_poaccount-net_value  = '100'.
      wa_poaccount-costcenter = 'MNCOE0201'.
      wa_poaccount-gl_account = '0000505203'.
      wa_poaccount-co_area    = 'MITV'.
      APPEND wa_poaccount TO it_poaccount.
    Accounting line item values to be updated
      wa_poaccountx-po_item    = '00010'.
      wa_poaccountx-po_itemx  = 'X'.
      wa_poaccountx-serial_no = '01'.
      wa_poaccountx-serial_no   = 'X'.
      wa_poaccountx-creat_date = 'X'.
      wa_poaccountx-quantity   = 'X'.
      wa_poaccountx-net_value  = 'X'.
      wa_poaccountx-costcenter = 'X'.
      wa_poaccountx-gl_account = 'X'.
      wa_poaccountx-co_area     = 'X'.
      APPEND wa_poaccountx TO it_poaccountx.
    Fill Service Details servicio 1
      wa_poservices-pckg_no = '0000000001'.
      wa_poservices-line_no = '00010' .
      wa_poservices-ext_line = '00010' .
      wa_poservices-outl_level = '0'.
      wa_poservices-subpckg_no = '0000000000'.
      wa_poservices-service = '000000000003000025'.
      wa_poservices-edition = '0000' .
      wa_poservices-base_uom = 'EA' .
    *SERVICES-UOM_ISO = 'C62' .
      wa_poservices-quantity = '1' .
      wa_poservices-price_unit = '1' .
      wa_poservices-ovf_tol = '0' .
    wa_poSERVICES-FROM_LINE = '1' .
      wa_poservices-short_text = 'Electrical System'.
      wa_poservices-pers_no = '00000000' .
      wa_poservices-pln_pckg = '0000000000' .
      wa_poservices-pln_line = '0000000000' .
      wa_poservices-con_pckg = '0000000000' .
      wa_poservices-con_line = '0000000000' .
      wa_poservices-tmp_pckg = '0000000000' .
      wa_poservices-tmp_line = '0000000000' .
      wa_poservices-limit_line = '0000000000' .
    *SERVICES-TAX_CODE = 'I2' .
      wa_poservices-gr_price = '100' .
      wa_poservices-matl_group = 'SERVICE'.
      APPEND wa_poservices TO it_poservices.
      CLEAR wa_poservices.
    FIRST ENTRY
      posrvaccessvalues-pckg_no = '0000000001'.
      posrvaccessvalues-serno_line = '00010'.
      posrvaccessvalues-percentage = '100'.
      posrvaccessvalues-serial_no = '01'.
      posrvaccessvalues-quantity = '1'.
      posrvaccessvalues-net_value = '100'.
      APPEND posrvaccessvalues .
      CLEAR posrvaccessvalues.
      CALL FUNCTION 'BAPI_PO_CREATE1'
        EXPORTING
          poheader          = wa_poheader
          poheaderx         = wa_poheaderx
        IMPORTING
          exppurchaseorder  = w_ponumber
        TABLES
          return            = it_return
          poitem            = it_poitem
          poitemx           = it_poitemx
          poaccount         = it_poaccount
          poaccountx        = it_poaccountx
          polimits          = po_limits
          poservices        = it_poservices
          posrvaccessvalues = posrvaccessvalues.
      IF NOT w_ponumber IS INITIAL.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
        WRITE:/ w_ponumber.
      ELSE.
        LOOP AT it_return INTO wa_return.
          WRITE:/ wa_return-message_v1, wa_return-message_v2, wa_return-message.
        ENDLOOP.
      ENDIF.
    Please suggest me where i am going wrong.

    Hi,
    To commit BAPI or to run it properly , you need to fulfill all required data for BAPI.
    You can go to BAPI documentation to check for mandetory parameters and also check with Function consultant for more data and confifuration/
    Reward if useful!

  • Multiple Account Assignment issue with BAPI_PO_CREATE1 for service POs

    Whle creating service PO through BAPI_PO_CREATE1, The account assignments at the service line items were not being added correctly at the item level, instead they are getting split further wrt tax jurisdiction. This is occuring when an item have multiple service line items with mutltiple account assignments.
    The sample code is below, and the all the internal tables and structure were related to BAPI_PO_CREATE1. Tried with BADI ME_TAX_FROM_ADDRESS and User Exit enhancement SAPL2012, which were not helpful for this particular scenario.
    Item Details
    W_BAPI_ITEM-PO_ITEM = 1.
    W_BAPI_ITEMX-PO_ITEM = 1.
    W_BAPI_ITEM-ITEM_CAT = D.
    W_BAPI_ITEMX-ITEM_CAT = 'X'.
    W_BAPI_ITEM-ACCTASSCAT = K.
    W_BAPI_ITEMX-ACCTASSCAT = 'X'.
    W_BAPI_ITEM-PLANT = USMP. Tax Jurisdiction code 3604931001
    W_BAPI_ITEMX-PLANT = 'X'.
    W_BAPI_ITEM-MATL_GROUP = IT37.
    W_BAPI_ITEMX-MATL_GROUP = 'X'.
    W_BAPI_ITEM-QUANTITY = 1.
    W_BAPI_ITEMX-QUANTITY = 'X'.
    W_BAPI_ITEM-PRICE_UNIT = 1.
    W_BAPI_ITEMX-PRICE_UNIT = 'X'.
    W_BAPI_ITEM-PO_UNIT = LE.
    W_BAPI_ITEMX-PO_UNIT = 'X'.
    W_BAPI_ITEM-NET_PRICE = 100.
    W_BAPI_ITEMX-NET_PRICE = 'X'.
    W_BAPI_ITEM-PCKG_NO = 3456.
    W_BAPI_ITEMX-PCKG_NO = 'X'.
    W_BAPI_ITEM-PREQ_NAME = RTPTS02.
    W_BAPI_ITEMX-PREQ_NAME = 'X'.
    APPEND W_BAPI_ITEM TO IT_BAPI_ITEM.
    APPEND W_BAPI_ITEMX TO IT_BAPI_ITEMX.
    Delivery address details - Tax Jurisdiction 3305923401
    W_BAPI_ADDRDEL-PO_ITEM = 1.
    W_BAPI_ADDRDEL-NAME = COR.
    W_BAPI_ADDRDEL-NAME_2 = Chairman.
    W_BAPI_ADDRDEL-BUILD_LONG = 1001R
    W_BAPI_ADDRDEL-CITY = plainview.
    W_BAPI_ADDRDEL-STREET = old country road.
    W_BAPI_ADDRDEL-POSTL_COD1 = 11803.
    W_BAPI_ADDRDEL-COUNTRY = US.
    W_BAPI_ADDRDEL-REGION = NY.
    APPEND W_BAPI_ADDRDEL TO IT_BAPI_ADDRDEL.
    First Account Assignment - 3310300441
    W_BAPI_POACNT-SERIAL_NO = 1.
    W_BAPI_POACNTX-SERIAL_NO = 1.
    W_BAPI_POACNTX-SERIAL_NOX = 'X'.
    W_BAPI_POACNT-CREAT_DATE  = 11/03/2010.
    W_BAPI_POACNTX-CREAT_DATE  = 'X'.
    W_BAPI_POACNT-QUANTITY = 0.75.
    W_BAPI_POACNTX-QUANTITY  = 'X'.
    W_BAPI_POACNT-DISTR_PERC = 75.
    W_BAPI_POACNTX-DISTR_PERC  = 'X'.
    W_BAPI_POACNT-NET_VALUE = 75 .
    W_BAPI_POACNTX-NET_VALUE  = 'X'.
    W_BAPI_POACNT-PO_ITEM = 1.
    W_BAPI_POACNTX-PO_ITEM = 1.
    W_BAPI_POACNTX-PO_ITEMX = 'X'.
    W_BAPI_POACNT-GL_ACCOUNT = 641099.
    W_BAPI_POACNTX-GL_ACCOUNT  = 'X'.
    W_BAPI_POACNT-COSTCENTER =  10010394.
    W_BAPI_POACNTX-COSTCENTER = 'X'.
    W_BAPI_POACNT-CO_AREA = 1234.
    W_BAPI_POACNTX-CO_AREA = 'X'.
    APPEND W_BAPI_POACNT TO IT_BAPI_POACNT.
    APPEND W_BAPI_POACNTX TO IT_BAPI_POACNTX.
    Second Account Assignment
    W_BAPI_POACNT-SERIAL_NO = 2.
    W_BAPI_POACNTX-SERIAL_NO = 2.
    W_BAPI_POACNTX-SERIAL_NOX = 'X'.
    W_BAPI_POACNT-CREAT_DATE  = 11/03/2010.
    W_BAPI_POACNTX-CREAT_DATE  = 'X'.
    W_BAPI_POACNT-QUANTITY = 0.25.
    W_BAPI_POACNTX-QUANTITY  = 'X'.
    W_BAPI_POACNT-DISTR_PERC = 25.
    W_BAPI_POACNTX-DISTR_PERC  = 'X'.
    W_BAPI_POACNT-NET_VALUE = 25 .
    W_BAPI_POACNTX-NET_VALUE  = 'X'.
    W_BAPI_POACNT-PO_ITEM = 1.
    W_BAPI_POACNTX-PO_ITEM = 1.
    W_BAPI_POACNTX-PO_ITEMX = 'X'.
    W_BAPI_POACNT-GL_ACCOUNT = 641099.
    W_BAPI_POACNTX-GL_ACCOUNT  = 'X'.
    W_BAPI_POACNT-COSTCENTER =  10010393.
    W_BAPI_POACNTX-COSTCENTER = 'X'.
    W_BAPI_POACNT-CO_AREA = 1234.
    W_BAPI_POACNTX-CO_AREA = 'X'.
    APPEND W_BAPI_POACNT TO IT_BAPI_POACNT.
    APPEND W_BAPI_POACNTX TO IT_BAPI_POACNTX.
    Service Item detials
    W_BAPI_SERVICE-OUTL_IND = 'X'.
    W_BAPI_SERVICE-SUBPCKG_NO =  3457.
    W_BAPI_SERVICE-LINE_NO = 1.
    W_BAPI_SERVICE-PCKG_NO = 3456.
    W_BAPI_SERVICE-EXT_LINE = 0000000000.
    W_BAPI_SERVICE-QUANTITY = 0.
    W_BAPI_SERVICE-BASE_UOM = 0.
    W_BAPI_SERVICE-PRICE_UNIT = 0.
    W_BAPI_SERVICE-GR_PRICE = 0.
    W_BAPI_SERVICE-SHORT_TEXT = 0.
    W_BAPI_SERVICE-MATL_GROUP = 0.
    W_BAPI_SERVICE-DISTRIB = 0.
    APPEND W_BAPI_SERVICE TO IT_BAPI_SERVICE.
    W_BAPI_SERVICE-OUTL_IND = 'X'.
    W_BAPI_SERVICE-LINE_NO = 2.
    W_BAPI_SERVICE-PCKG_NO = 3457.
    W_BAPI_SERVICE-EXT_LINE = 0000000010.
    W_BAPI_SERVICE-QUANTITY = 10.
    W_BAPI_SERVICE-BASE_UOM = STD.
    W_BAPI_SERVICE-PRICE_UNIT = 0.
    W_BAPI_SERVICE-GR_PRICE = 5.
    W_BAPI_SERVICE-SHORT_TEXT = Cabling Services1.
    W_BAPI_SERVICE-MATL_GROUP = IT37.
    W_BAPI_SERVICE-DISTRIB = 2.
    APPEND W_BAPI_SERVICE TO IT_BAPI_SERVICE.
    W_BAPI_SERVICE-OUTL_IND = 'X'.
    W_BAPI_SERVICE-LINE_NO = 3.
    W_BAPI_SERVICE-PCKG_NO = 3457.
    W_BAPI_SERVICE-EXT_LINE = 0000000020.
    W_BAPI_SERVICE-QUANTITY = 10.
    W_BAPI_SERVICE-BASE_UOM = STD.
    W_BAPI_SERVICE-PRICE_UNIT = 0.
    W_BAPI_SERVICE-GR_PRICE = 5.
    W_BAPI_SERVICE-SHORT_TEXT = Cabling Services2.
    W_BAPI_SERVICE-MATL_GROUP = IT37.
    W_BAPI_SERVICE-DISTRIB = 2.
    APPEND W_BAPI_SERVICE TO IT_BAPI_SERVICE.
    Service Account assignment details
    W_ACC_SERVICE-PCKG_NO = 3457.
    W_ACC_SERVICE-LINE_NO = 2.
    W_ACC_SERVICE-SERNO_LINE = 1.
    W_ACC_SERVICE-SERIAL_NO = 1.   "Account Assignment Link
    W_ACC_SERVICE-NET_VALUE = .
    W_ACC_SERVICE-QUANTITY = 50 .
    W_ACC_SERVICE-PERCENTAGE = 100 .
    APPEND W_ACC_SERVICE TO IT_ACC_SERVICE.
    W_ACC_SERVICE-PCKG_NO = 3457.
    W_ACC_SERVICE-LINE_NO = 3.
    W_ACC_SERVICE-SERNO_LINE = 1.
    W_ACC_SERVICE-SERIAL_NO = 1.   "Account Assignment Link
    W_ACC_SERVICE-NET_VALUE = .
    W_ACC_SERVICE-QUANTITY = 50 .
    W_ACC_SERVICE-PERCENTAGE = 50 .
    APPEND W_ACC_SERVICE TO IT_ACC_SERVICE.
    W_ACC_SERVICE-PCKG_NO = 3457.
    W_ACC_SERVICE-LINE_NO = 3.
    W_ACC_SERVICE-SERNO_LINE = 1.
    W_ACC_SERVICE-SERIAL_NO = 2.   "Account Assignment Link
    W_ACC_SERVICE-NET_VALUE = .
    W_ACC_SERVICE-QUANTITY = 50 .
    W_ACC_SERVICE-PERCENTAGE = 50 .
    APPEND W_ACC_SERVICE TO IT_ACC_SERVICE.
    EKKN table entries:
    When created thru ME21N with the same set of data,which is expected
    ZEKKN            MENGE            NETWR  SAKTO        KOSTL
    01               0.750            75.00  0000641099   0010010394
    02               0.250            25.00  0000641099   0010010393
    But through BAPI_PO_CREATE1, the below split is being done with respect to Tax Jurisdiction code.
    01               0.500            50.00  0000641099   0010010394
    02               0.250            25.00  0000641099   0010010394
    03               0.250            25.00  0000641099   0010010393
    Please advice the solution.
    PS: there were different tax jurisdiction codes were being determined.
    Plant, Cost Center and Delivery Address.

    Hi,
    To commit BAPI or to run it properly , you need to fulfill all required data for BAPI.
    You can go to BAPI documentation to check for mandetory parameters and also check with Function consultant for more data and confifuration/
    Reward if useful!

  • Bapi_po_create1 ,No account assignment exist for service line 0000000000'. for po limits,how to create multiple service items in service po

    hi,
    Hello all, please help!! I used function BAPI_PO_CREATE1 to create PO with limit item but function returned message error '518 No account assignment exist for service line 0000000000'. Can anyone give me an idea to slove this problem?
    i am passing po header, po headerx, po item , po itemx, po account, po accountx, po limits, po services, po service values, to bapi. if i comment package number in po limits structure , po was creating but limits data not updating in po., if i pass package number i am getting above error.
    Thanks In Advance,
    regards

    hi Dinesh,
    am also having same error for bap po create1 . did it get resolved for you? please help its urgently needed for me here

  • Query with BAPI_PO_CREATE1 for Partial Service PO.

    Dear Experts,
    I am unable to create a Partial Service PO with BAPI_PO_CREATE1. No matter the Qty specified, in the field POSERVICES-QUANTITY; the Service PO gets created with the Qty specified in the RFQ.
    For your ref, the sample ABAP code is as below:
    "The PR has 2 line items, a coded Service and another uncoded service.
    "The internal table service_data is filled by us for testing.
    LOOP AT service_data.
    MOVE service_data-introw TO poservices-line_no.
    MOVE service_data-extrow TO poservices-ext_line.
    MOVE service_data-srvpos TO poservices-service.
    MOVE service_data-order_qty TO poservices-quantity.
    APPEND poservices.
    ENDLOOP.
    The BAPI executes successfully and a Transaction Commit is also used for PO creation.
    Kindly, let us know for any specific fields that needs to be passed to POITEM, POSERVICES or any other BAPI parameters that I have missed out.
    Regards,
    Yogesh.

    Dear Yogesh,
    The moment you give the reference of a quotation for Service PO Creation, the Service PO created will always be of the quantity of the quotation. That's because in Service PO Quotation maintenance, the gross price of the service is calculated as rate*quantity. Now, the addition of this Service Gross Price of all the sub-line items of the Service becomes the Basic Price for the corresponding line item.
    Hence, any change in quantity in the quotation and the PO created through BAPI with quotation as reference will be in contradiction.
    The only option is to create a PO and then amend it.
    Regards,
    Pranav.

  • BAPI_PO_CREATE1-No account assignment exists for service line 0000000000

    Hi guys
    I'm trying to use the above BAPI to create purchase orders from legacy system. I have populated ALL of the required tables (including the Xs) but I was returned the above error: No account assignment exists for service line 0000000000.
    I have populated fields in the POLIMITS structure 
    POLIMITS-PCKG_NO
    POLIMITS-LIMIT
    POLIMITS-EXP_VALUE.
    Any solutions?
    Thanks in advance.
    Cheers!

    hi Dinesh,
    am also having same error for bap po create1 . did it get resolved for you? please help its urgently needed for me here

  • BAPI Error: No account assignment exists for service line 0000000000

    I am using BAPI : BAPI_PO_CREATE1 to create a PO.
    I am getting this error while creating PO  "No account assignment exists for service line 0000000000"
    Please help.

    Yes...
    for each item i am creating one parent service record and one child service record with REQUISITION_SERVICES.
    the Package no for parent is the subpackage no for child.
    also for each item, I fill REQUISITION_ACCOUNT_ASSIGNMENT and REQUISITION_SRV_ACCASS_VALUES
    Still I get the Error.
    Thanks to help me resolve.

  • SE 518 No account assignment exists for service li ne 0000000000 error

    Hello all,
    We have raised a Shopping cart for a service with reference to a contract with the account assignments item category "D" and account assignment category "P". the product type is 02 for the service. The shopping cart saves fine however when trying to transfer to create the PO in the backend we are getting the error "SE 518 No account assignment exists for service li ne 0000000000"
    we have checked all the notes below:
    1064139 already implemented.
    1222877 already implemented.
    767284 failed to correct the error.
    1140132 should be in our system but has been removed by note 1226132. I have checked all the other notes but they do not seem relevant in our scenario. Does anybody have any idea as to how we should solve this problem?
    Thanks

    Hi Andrew!
    There are other notes related to this issue. Please verify if they can help you.
    1244427    SE518 error in external requirement service shoppin
    1236355    BAPI_PO_CREATE1:Purchase Order created with ref. to
    1226132    SE518 Error message from back-end system for servic
    1030206    BAPI: Multiple service type items cannot be created
    1398742    Error message SE 518 PO transfer to backend
    Best regards,
    Christian Zeuch

  • Using BAPI_PO_CREATE1 : Linking service, and account assignment

    Hello,
    I have trouble when using BAPI_PO_CREATE1. When creating PO using BAPI_PO_CREATE1, I need to input service for each po item and the service itself need to have account assignment. I simplify the code below.
    **PO item
    t_poitem-po_item        = '10'. "for item 10
    t_poitem-PCKG_NO        = '20'. "link with service
    t_poitemx-po_item        = 'X'.
    t_poitemx-PCKG_NO       = 'X'.
    **Account Assignment
    t_poaccount-po_item    = '10'. "link with PO Item
    t_poaccount-SERIAL_NO  = '01'.
    t_poaccount-DISTR_PERC = 1.
    t_poaccountx-po_item    = '10'.
    t_poaccountx-SERIAL_NO  =  '01'.
    t_poaccountx-po_itemx    = 'X'.
    t_poaccountx-SERIAL_NOx  = 'X'.
    t_poaccountx-DISTR_PERC = 'X'.
    **PO Services
    **1st row
    t_poservices-PCKG_NO = '20'.
    t_poservices-LINE_NO = '0000000001'.
    t_poservices-SUBPCKG_NO  = '21'.
    APPEND t_poservices.
    clear t_poservices.
    **2nd row
    t_poservices-PCKG_NO = '21'.
    t_poservices-LINE_NO = '0000000002'.
    t_poservices-EXT_LINE = '0000000010'.
    **fill account assignment for services
    t_POSRVACCESSVALUES-pckg_no = '21'.
    t_POSRVACCESSVALUES-LINE_NO = '0000000002'.
    T_POSRVACCESSVALUES-SERNO_LINE = '01'.
    t_POSRVACCESSVALUES-SERIAL_NO = '01'. "acct. assign. link
    t_POSRVACCESSVALUES-PERCENTAGE = '100'.
    Every time i execute BAPI_PO_CREATE1 using entry similar like above, i always found error message in t_return like this:
    No account assignment exists for service line 0000000010
    I feel sure that i have fill every field needed to link services and account assignment which is using serial_no, but somehow it does not link correctly. Can anyone advise me if there is some thing missing or incorrect with my ABAP code above? Thank you in advance for your help. For sure, first helpful answer will receive my rewards point.
    Regards,
    Abraham

    Thank you for the code. Actually i have fill the required field as you told but i did not put it in my code here to focus the problem on service and account assignment. After checking out your code, i found that the different between your code and mine is in services table.
    <u><b>your code :</b></u>
    <b>POSERVICES:structure</b>
    PCKG_NO : 0000000001
    LINE_NO :0000000001
    SUBPCKG_NO : 0000000002
    SERVICE :3000000000017
    QUANTITY :5
    BASE_UOM :AU
    GR_PRICE :20000
    <b>POSRVACCESSVALUES: structure name</b>
    PCKG_NO :0000000002
    LINE_NO :0000000002
    <u><b>my code are:</b></u>
    <b>POSERVICES:structure</b>
    PCKG_NO : 0000000001
    LINE_NO :0000000001
    SUBPCKG_NO : 0000000002
    PCKG_NO : 0000000002
    LINE_NO :0000000002
    SERVICE :3000000000017
    QUANTITY :5
    BASE_UOM :AU
    GR_PRICE :20000
    <b>POSRVACCESSVALUES: structure name</b>
    PCKG_NO :0000000002
    LINE_NO :0000000002
    SERIAL_NO :0000000001
    The other difference are in account assignment table, you didn't fill SERIAL_NO field.
    my code will be like below:
    <b>POACCOUNT: structure name</b>
    PO_ITEM :10
    SERIAL_NO : 0000000001
    If using your version, the error message will be:
    <i>In case of account assignment, please enter acc. assignment data for item</i>
    If using my version, the error message will be:
    <i>No account assignment exists for service line 0000000010</i>
    Please advise what was wrong with my code. Thank you.
    Regards,
    Abraham

  • Bapi_po_create1  error--service PO

    We are upgradeing to ECC6 and we have a program that is currently working in our old system using bapi_po_create1 to create service PO's.
    We are getting an account assignment error in the ECC6system, "In case of account assignment, please enter acc. assignment data for item"
    Entering manually works but I can't find out what has changed to correct the bapi.
    Any ideas or does someone have an example of a service entry.
    Thanks
    Julie

    Hi Julie,
    please check the following:
    The package number should be set according to FAQ note 499626,    
    question 8.                                                       
    POITEMX: if there are also fields filled with an X, which were NOT                
    filled in the POITEM structure, please remove those X entries.                                                                               
    If a field in POITEMX is marked 'X', it means that the corresponding           
    field in POITEM has a value.                                                   
    Similar is the case for POACCOUNT and POACCOUNTX.  
    Please check the FAQ note 420332 about how to fill the data structure correctly for service POs. In most of the cases the error message 06 436 disappeared after the data structures were set up correctly.   
    Please check / and if needed implement also the note 1236355
    Regards,
    Edit

  • PR Price Adopted to PO for service item

    We are using idocs which uses BAPI_PO_CREATE1 to load the legacy PO's into ECC. Even though we supply the PO Price which is different than the PR Price for service item, the price is still adopted from PR which we don't want. I checked ML91 and there is a flag which is "Ignore Requisition Price in PO", but for online process, PR price must be adopted to PO for service item. Any Ideas if something can be done with configuration or any enhancements I have to look at.

    Hi,
    As you needed, use t.code OMET & define functional authorization, choose u201CAdopt PO Priceu201D and u201CRef. to Purchase Requisition" & save. Now in t.code SU01 assign your user ID with parameter ID EFB.& save. Now create PR & then create PO wrt PR, see the valuation price of PR will be taken to PO automatically.
    Regards,
    Biju K

  • LSMW/BDC for service PO creation

    Dear all,
    Can anybody pl suggest how to create an LSMW or BDC for service PO creation with multiple
    line items and under each line item there will be multiple service line items also.
    Thx
    Amitava

    hi,
    You could do LSMW without the help of a technical consultant.
    In LSMW you could create a PO by BDc or through BAPI.
    Make use of the BAPI to create.
    BAPI_PO_CREATE1. ( Nothing but a Se37 Function module).
    the parmeters required can be checked in funcition module documentaion in the bapi.
    Hope this helps.
    harish

  • Free Goods check box in PO, for Services

    Hello,
    Is there any way to activate the Free goods checkbox for Services (item category 'D') in Purchase Order.
    This field seems not to be available in the screen layout.
    Your support is highly appreciated.
    Regards,
    Vijay.

    Hi,
    Per SAP Note 0000634395, activation of Free Goods Check box for services in not possible.
    Though there is an option to make the services unaccountable, by marking the service as contingency item in the service details from the services tab.
    The subitem total is the aggregate of the subitem net values. This subitem total excludes subitems marked as contingency or alternate lines.
    Please refer to the link provided;
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/8d/7638d98f3f11d2b47f006094b93006/frameset.htm
    Regards,
    Sekhar.

  • Creation of EBP Purchase Order for Service Products in MM

    Hello all,
    i have created the service master in MM system and then i have replicated the service master to EBP later i tried to create a EBP PO for Service Products through Sourcing from EBP to MM.
    But i am getting a failure message as "Error during determination of  backend document follow on documents for shopping cart " and PO is not created anyway.
    But i can create PO for Materials with the same process.
    I am getting this message only during creation of PO with Service Products.
    I request you if any body has the solution please post your valuble information as early as possible.

    Mahesh
    What I understood from your case is you were able to create PR in backend for service items when you assign vendor manually durin g SC creation.
    In that case definitely it will create PR instead of PO in backend. Because when a vendor is assigned manually during SC creation. that vendor is treated as desired vendor and not fixed vendor. So it gives suggestion to buyer, who converts PR to PO, to use this vendor.
    When a desired vendor is assigned manually, SC is treated as incomplete. SC is complete only when source of supply is assigned automatically.
    If you want that desired vendor to be treated as fixed vendor you need to maintain the same in BADI BBP_DOC_CHANGE and method BBP_SC_CHANGE.
    If PO is to be created directly(Without BADI logic) make sure vendor is assigned automatically in source of supply section of SC. This  can be possible by maintaining vendor list in SRM or maintain a Contract for that product in backend so that system will pick that source automatically.
    Try this and see what document is created in backend.
    PS:Reward points if the solution is helpful to you.
    Regards
    Jagadish

  • I took my computer in for service just before the warranty expired now I have one question and can't get any help. The sound buttons on my keyboard no longer work

    I installed the new Mavericks update on my MacBook Pro when it was released and offered free of charge. After that my computer started crashing on a regular basis, upon the realization that my warranty was due to expire at the end of the year I took my computer in to the Apple Store in Green Hills Mall about 5 days before Christmas. To anyone not familiar with Green Hills in Nashville TN the traffic is horrendous at all times let alone 5 days before Christmas. They had to send it off for service and it was shipped back to me on Christmas Eve. Through the holidays I haven't used it much. I usually just use it at work between customers and most of the time just leave it here. Friday evening I played videos with no problems, when I came back in on Monday and played a video the sound had decreased dramatically and the volume control keys on my keyboard would not work. I don't know if they were working before because I don't remember if I used them or not since Monday was the first time the volume was so low. Now my warranty is expired and I am very poor ( The I have a job, a roof over my head and food to eat but a negative balance in checking account and bills still to pay kind of poor) so I am hoping that someone out there knows what's causing this and how to fix it.

    Mavericks has had a lot of compatability issues and are slowly being fixed.  This is why I haven't upgraded yet.
    Either downgrade back to Mountain Lion or just wait for a software fix.

Maybe you are looking for

  • Ipod nano 2 g has error message The ipod owners ipod cannot be updated....

    My Ipod has been working great until now. When I update it in Itunes I get the message The iPod "Owners IPod" cannot be updated. The required folder cannot be found. My itunes has 220 songs but the ipod has 90. I can still add new songs though. I hav

  • How can I edit address labels from my address book to add spouse name?

    Address book supports Spouse/partner/friend name but the label printing function of address book does not seem to and I can't see how to save a version that I can edit to manually add the missing partners. It only seems to allow me to print it as it

  • Are in-app purchases also monitored using Family Share?

    If I set up Family Share, I know that it will allow me to approve (or disapprove) of app purchases that my son wants to make. My question is, will IN-app purchases also require my permission/approval? Thats what I'm looking for My son has been going

  • Message choice is not retaing the data

    i created one group in header level. based on that group i am filtering in line level. in line level table item is messageChoice once i select and click add button the value is not retaining(it is showing empty ). but i created messageChoice bean in

  • Final Cut Pro Registration from iMac to Powerbook

    Hey folks, Another probably stupid question, but again I come to thee for answers....! I've got an iMac which I've edited all my work on Final Cut version 5 and have recently purchased a Powerbook where basically I installed FCP from the original dis