Creation of item from High Volumn Repair of Depot Repair(Custom Region)

hi,
Take the first job for the current repair order
Query:
Select WIP_ENTITY_ID from CSD_REPAIR_JOB_XREF
Where REPAIR_LINE_ID = < Current repair line_id> Order By CREATION_DATE Asc
Take the entered component part number and search in the WIP job material requirements. This should use a WIP API. If the material is found, increment the quantity. If material is not found, create the job material using public API. (Provide WIP API details)
Take the first job for the current repair order
- Query:
Select WIP_ENTITY_ID from CSD_REPAIR_JOB_XREF
Where REPAIR_LINE_ID = < Current repair line_id> Order By CREATION_DATE Asc
- Take the entered component part number and search in the WIP job material requirements.
- Query:
Select 1 from CSD_WIP_TRANSACTION_DETAILS where Inventory_item_id = <Component Part Num> and inventory_org_id = <Repair inventory org id>
- If record found update CSD_WIP_TRANSACTION_DETAILS and increment TRANSACTION_QTY
- Else insert into CSD_WIP_TRANSACTION_DETAILS
- Call CsdHvWipJobPvtEOImpl .processSaveMtlTxnDtls to create records in MTI(MTL_TRANSACTIONS_INTERDFACE)
- Call CsdHvWipJobPvtEOImpl.processIssueMtlTxn to issue the materials added to wip job.
The java object, oracle.apps.csd.schema.server .CsdHvWipJobPvtEO is a wrapper to call WIP API. This should be used to create material requirements.
the AM code of OA Framework
public void insertMaterial(String concat_segm ,String invent_item ,String organ_id,String wip_Entity){
Number wip_entity_id =null,inventory_item_id=null,org_id =null;
OADBTransaction oadbtransaction = (OADBTransaction)getTransaction();
String repairLineId =
(String)oadbtransaction.getValue("csdRepairLineId");
try{
wip_entity_id =new Number(wip_Entity);
inventory_item_id =new Number(invent_item);
org_id =new Number(organ_id);
}catch(SQLException e ){e.printStackTrace();}
OADBTransaction transaction = getOADBTransaction();
Number wipTransDetailsId = transaction.getSequenceValue("CSD_WIP_TRANSACTION_DETAILS_S1");
CsdHvWipJobPvtEOImpl localCsdHvWipJobPvtEOImpl = null;
AttributeList localAttributeList = null;
ArrayList arraylist = new ArrayList();
localCsdHvWipJobPvtEOImpl = (CsdHvWipJobPvtEOImpl)((OAEntityDefImpl)CsdHvWipJobPvtEOImpl.getDefinitionObject()).createInstance(getOADBTransaction(), localAttributeList);
String as[] = {
Number anumber[] = {
new Number(0)
String as1[] = {
String as2[] = {
oracle.apps.csd.schema.server.CsdHvWipJobPvtEOImpl.MtlTxnDtlsRec mtltxndtlsrec = new oracle.apps.csd.schema.server.CsdHvWipJobPvtEOImpl.MtlTxnDtlsRec();
mtltxndtlsrec.transaction_quantity = new Number(1);
mtltxndtlsrec.transaction_uom = String.valueOf("Ea");
mtltxndtlsrec.serial_number = String.valueOf("");
mtltxndtlsrec.wip_transaction_detail_id = wipTransDetailsId;
mtltxndtlsrec.inventory_item_id =inventory_item_id;
mtltxndtlsrec.wip_entity_id = wip_entity_id;
mtltxndtlsrec.operation_seq_num = new Number(10);
mtltxndtlsrec.object_version_number = new Number(1);
mtltxndtlsrec.new_row = "Y";
mtltxndtlsrec.organization_id = new Number(207);
mtltxndtlsrec.supply_subinventory =String.valueOf("RIP");
arraylist.add(mtltxndtlsrec);
oracle.apps.csd.schema.server.CsdHvWipJobPvtEOImpl.MtlTxnDtlsRec amtltxndtlsrec[] = new oracle.apps.csd.schema.server.CsdHvWipJobPvtEOImpl.MtlTxnDtlsRec[arraylist.size()];
Iterator iterator = arraylist.iterator();
int k = 0;
while(iterator.hasNext())
amtltxndtlsrec[k++] = (oracle.apps.csd.schema.server.CsdHvWipJobPvtEOImpl.MtlTxnDtlsRec)iterator.next();
Number number1 = null;
Number number2 = null;
try
number1 = new Number(1.0D);
catch(Exception exception) { }
try
number2 = new Number(100);
catch(Exception exception1) { }
try
{  System.out.println("before  processSaveMtlTxnDtls call");
//CsdHvWipJobPvtEOImpl csdhvwipjobpvteoimpl =new CsdHvWipJobPvtEOImpl();
CsdHvWipJobPvtEOImpl.processSaveMtlTxnDtls(getOADBTransaction(), number1, "T", "F", number2, as, anumber, as1, amtltxndtlsrec, as2);
System.out.println("after processSaveMtlTxnDtls call");
getTransaction().commit();
catch(SQLException sqlexception) { }
Number bnumber[] = {
null
try
number1 = new Number(100);
catch(Exception exception1) { }
Number anumber1[] = {
new Number(0)
ArrayList arraylist1 = new ArrayList();
mtltxndtlsrec.serial_number_control_code =new Number(5);
mtltxndtlsrec.lot_control_code = new Number(1);
mtltxndtlsrec.revision_qty_control_code = new Number(1);
mtltxndtlsrec.supply_subinventory = String.valueOf("RIP");
mtltxndtlsrec.uom_code = String.valueOf("Ea");
mtltxndtlsrec.supply_locator_id = new Number(156);
mtltxndtlsrec.required_quantity = new Number(1);
mtltxndtlsrec.issued_quantity = new Number(1);
mtltxndtlsrec.job_quantity = new Number(0);
arraylist1.add(mtltxndtlsrec);
oracle.apps.csd.schema.server.CsdHvWipJobPvtEOImpl.MtlTxnDtlsRec amtltxndtlsrec1[] = new oracle.apps.csd.schema.server.CsdHvWipJobPvtEOImpl.MtlTxnDtlsRec[arraylist1.size()];
Iterator iterator1 = arraylist1.iterator();
int j = 0;
while(iterator1.hasNext())
amtltxndtlsrec1[j++] = (oracle.apps.csd.schema.server.CsdHvWipJobPvtEOImpl.MtlTxnDtlsRec)iterator.next();
Number number = null;
try
number = new Number(1.0D);
catch(Exception exception) { }
try {
System.out.println("before processIssueMtlTxn call");
CsdHvWipJobPvtEOImpl.processIssueMtlTxn(getOADBTransaction(), number, "T", "T", number1, as, anumber1, as1, amtltxndtlsrec, bnumber);
System.out.println("before processIssueMtlTxn call");
catch(SQLException sqlexception) { }
}

Thanks Rakesh.
I had looked at this before but does not help for RMA process using sub-contracting repairs. I could now resolve my issues without having to use the task list at all. That SAP help link what i had used was causing my issues.
Maanoj

Similar Messages

  • GL Workflow items from ECC 6.0 to MSS

    Hi all,
    Here is quite basic question related to MSS portal:
    Could you please advice how the workflow items are transferred from SAP ECC 6.0 to MSS portal?
    I guess it is done via some kind of XML file...but does anybody have any better idea how to find this file or a program responsible for its creation in SAP?
    We need to remove some items from the file to protect them to be shown in MSS portal.
    Any advice would be highly appreciated.
    kind regards,
    Slawomir Ptas

    WF items which are available in SBWP is shown in UWL ie in MSS. Its one to one mapping
    You can use filtering to hide some items in UWL.

  • Is there any way to remove my hard drive with backup files in it from the exclude these items from backups???

    I currently have a MacBook Air and a 1TB external hard drive, and I run my iPhoto Library from the EHD and as well have TM backup my computer to that same HD. The problem I have is that I don't have a backup of that HD which has all my photos and other media, so If the HD takes a crap I can be in big trouble.
    So what I did is I purchased a new HD (My Cloud from WD) to back up my EHD. While setting everything up I ran into this
    TM included the EHD in the "Exclude these items from backup" list and I can't touch them, and I tried everything. I later found this
    The last sentence of #3 states why I can't.... Since the EHD has a backup file in it, it is excluded.
    So..... Does anybody have any idea of a way around this? Would I have to restart everything and set it up different? Or just have a better and easier way of doing this?? I'll appreciate any help and suggestions.

    What you need, is a dedicated image restauration filter that recognized the regular frequency pattern superimposed onto the prints. You can do this in advanced Image processing packages that let you compute the fourier transform of the image and then suppress or attanuate the frequency bands of the artefact with a band-stop filter.
    But neither Aperture nor PhotoShop have this kind of filter. In Aperture and Photoshop you can only soften the effect by blurring and then exporting a smaller version of the image.
    The algorithm that your scanner uses is probably the best that can be done, even if the resolution is only 100 dpi. 
    Do you still have the negatives? Scanning the negatives at a high resolution may give you better results.
    Regards
    Léonie

  • Auto creation of po from shopping cart

    hai gurus
    Iam in SRM 5.o,CLASSIC Scenario.
    In configuration for "Auto creation of po from shopping cart"i  have given "purchase order if item data complete,otherwise PR"in  SPRO>SRM>srmserver>cross application basic settings>Define  objects in Backend(PR,PO,requisition)
    So shopping cart is been created with PUR org,PUR GROUP,Vendor tax code,account assignment etc,but  purchase requisition is created and not  purchase order.Is there any  settings left over
    Thanks in Advance
    chandra

    Hello Chandra,
    You also could use the PR (in ECC) and try to convert it into a PO (ME57). If it asks you for some additional data (e.g. vendor, price, ..) this might indicate, that it is missing in the SC.
    Also, you could try and debug transaction ME59 (auto PO creation) to see, what's missing/checked.
    Good luck.
    Franz

  • Automatic creation of PO from shipment cost document

    Dear Experts
    PLease let me know the settings with description to understand for the creation of PO from shipment cost document. It seems inegration with FI is also needed. Request your explanation with the settings in SPRO
    Thanks
    Ganesh

    For automatic Generation of Purchase Order
    SPRO > Logistics Execution > Transport > Shipment Costs > Shipment Cost Document > Shipment Cost Types and Item Categories > Define item Categories (T_56)
       In the Generate PO, Enter one of A, B, C.
           Do not generate purchase order
    A    Generate purchase order for validity period of 1 day
    B    Generate purchase order for validity period of 1 week
    C    Generate purchase order for validity period of 1 month
    For assigning posting in G/L Accounts
    SPRO > Logistics Execution > Transport > Shipment Costs > Shipment Cost Document > Shipment Cost Types and Item Categories > Assign shipment cost types and item categories
    Based on the item category created before, assign the valuation class.
    Assign the Valuation class to the Shipment header or leg (whichever is planned for ) and the item category you created before.
    Assigning the Shipment cost type to the shipment type
    SPRO > Logistics Execution > Transport > Shipment Costs > Shipment Cost Document > Shipment Cost Relevance and Default for Shipment Cost Type (T_57)
    Assign the Shipment cost type to the Shipment type and mark it as relevant for shipment cost.
    Checking the assignment of G/L Accounts to the Valuation Class
    SPRO > Logistics Execution > Transport > Shipment Costs > Settlement > Automatic G/L Account Determination
    Select the Account Assignment - GBB - Enter the Chart of Accounts - Check if VBR was assigned the G/L accounts for the Valuation class you specified before.

  • Suda! Again to restriction of items from PO based on SO

    Hi Suda!
    Let me remind u abt the thread "Restriction for items from Purchase Order based on Sale Order" ( Restriction for items from Purchase Order based on Sale Order ), after tht
    I have Tried in bringing out the stored procedure for Serial Number block too similarly from Batch Block stored procedure. as the client has many serial numbered item, i did so. it is working well Suda. But the problem is i cud'nt bring the SONO in the error message. Here is the procedure.
    IF @Object_type = '15' AND @transaction_type = 'A'
    BEGIN
    If NOT Exists (SELECT DISTINCT T0.IntrSerial AS 'GR PO Serial', T10.ItemCode AS 'GRPO ItemNo.',
    T10.BaseEntry AS 'GRPO DocEntry', T3.BaseEntry AS 'Delivery DocEntry'
    FROM  [dbo].[OSRI] T0
    INNER JOIN [dbo].[SRI1] T10 ON T0.SysSerial = T10.SysSerial AND T0.ItemCode = T10.ItemCode
    INNER JOIN [dbo].[PDN1] T1 ON T1.DocEntry = T0.BaseEntry
    INNER JOIN [dbo].[POR1] T2  ON T2.DocEntry = T1.BaseEntry
    INNER JOIN  [dbo].[SRI1] T3 ON T3.SysSerial = T10.SysSerial
    INNER JOIN  [dbo].[DLN1] T4 ON T4.DocEntry = T3.BaseEntry
    Where T2.BaseEntry != -1 AND T2.BaseEntry = T4.BaseEntry AND T4.DocEntry = @list_of_cols_val_tab_del)
    BEGIN
    DECLARE @SONO1 VARCHAR(10) SELECT DISTINCT @SONO1 = T3.DocEntry FROM  [dbo].[OSRI] T0
    INNER JOIN [dbo].[SRI1] T10 ON T0.SysSerial = T10.SysSerial and T0.ItemCode = T10.ItemCode
    INNER JOIN [dbo].[PDN1] T1 ON T1.DocEntry = T10.BaseEntry
    INNER JOIN [dbo].[POR1] T2  ON T2.DocEntry = T1.BaseEntry
    INNER JOIN [dbo].[ORDR] T3 ON T3.DocEntry = T2.BaseEntry
    WHERE T0.IntrSerial = (SELECT T4.IntrSerial FROM OSRI T4 INNER JOIN SRI1 T5 ON T4.SysSerial = T5.SysSerial and
    T4.ItemCode = T5.ItemCode where T5.BaseType = 15 AND T4.BaseEntry = @list_of_cols_val_tab_del AND
    T5.ItemCode = T0.ItemCode)
    SELECT @Error = 1, @error_message = 'This SERIAL no. linked with another Sales Order ' + @SONO1
    END
    END
    I think some where i am going wrong in this above high lightened Procedure. Kindly help me to bring the Value of @SONO1.
    i tried a lot to bring tht but failed to bring tht SONO num alone. The error msg is thrown as 'ADOC' alone.
    thanking you in advance,
    Meera.

    You had everything correct but instead of T5.BaseEntry you had it as T4.BaseEntry.  Please change it to T5.BaseEntry as shown below and it should work.
    where T5.BaseType = 15 AND <Font Color="Brown" > T5.BaseEntry </Font> = @list_of_cols_val_tab_del
    It had nothing to do with DataType.
    Suda

  • Service Oriented workflow with items from customer

    Dear Friends,
    In SAP Business One how to handle the Service oriented workflow, which contains items from the customers? E.g. Electronic items repairing.

    Hi,
    Step1:Create a item master in the name of service,decide whether it has to be maintained as inventory item or not from the companys accounting person.
    Step2:You can use AR invoice(Item type) where you can include the items used for repairing along with the service item created in the above step1.
    Maintaining Inventory of the items (for repairing) received from the customer as well as the items required for the repairing jobs
    Step3:As you have mentioned that the you are maintaining the item received from the customer,confirm with companys accounting person whether it also has to be maintained as inventory item or not.
    Step4:You can use goods receipt for getting the items from the customer
    Note:Its depends upon your requirement whether to use sales bom or not as suggested by one of the forum member

  • Help. Need to remove item from the "open with" menu

    Does anyone know how I can remove an item from the "open with" menu?

    You could try removing the quicktime .pkg files from the receipts folder in the root library.
    The system has to go somewhere to determine eligible applications it can use to open a file.
    Each application would contain its base settings in its receipts file.
    Once you delete the receipt you should delete the application and reinstall it.
    The reinstall will write a new receipts file.
    The receipts file is used by your system when it repairs disk permissions.
    The system does not just add a setting.
    For example if you take a .png file and click on it and look at what can open it you may get a long list.
    If you choose "other" from the get info "open with" menu and have acrobat reader installed in applications, it will show as an application you can choose.
    That application, however, is not in the drop down list.
    If you choose acrobat reader and apply it to the file type, it will show as the default.
    If you then choose another application in the list and apply, Acrobat Reader disappears from the list.
    The system only shows files in the list that advertise to the system that they can read the file type.
    You have a system which is populating the list with legitimate programs that are compatible with the advertised file type.
    It is reading that advertisement for the quicktime application somewhere.
    The configuration is written to each file individually, you can choose to have a single file associated with a particular application or have it apply to all files of that type.
    Check in Spotlight for a copy of the application in another location.

  • Cancel items from CRM order using CRMXIF_ORDER_SAVE

    Hi All,
    My requirement is to modify an existing crm order through 'CRMXIF_ORDER_SAVE'.  I need to copy this FM and modify so that whenever it is called from XI all the existing items are cancelled and new items from the xml are added.
    Can anyone give me some idea how to achieve this?
    Any input will be highly appreciable.
    Thanks
    Ajith

    Solved.. Used CRM_STATUS_CHANGE_INTERN_VB , CRM_ORDER_MAINTAIN and CRMXIF_ORDER_SAVE

  • Lost item IDT High-Definition Audio CODEC on taskbar...

    My laptop is Pavilion Dv4-1303TU, after about time working, I have identify unexpected the Item IDT High-Definition Audio Code on taskbar is not display, I try configure this problem on Customize Notifications but not result.
    Do you have idea?
    Thanks!

    Hi @Harkri ,
    I have brought your issue to the appropriate team within HP. They will need to get information from you to look up your case details or serial number. Please look for a private message.
    If you are unfamiliar with how the Forum's private message capability works, you can learn about it here
    Regards,
    George
    I work for HP

  • How to move ONLY one iTunes item from iPad to computer

    How do I move JUST one item from my iPad to the computer using the new iTunes?  I do NOT want to sync everything on the iPad to the computer.  I do NOT want the computer to download anything from the store.
    My home internet connection isn't much faster than dial-up.  I also have access to a high-speed internet connection somewhere else, so have been buying or renting movies and TV shows with the iPad.  if I've purchased them, I transfer them to a separate iTunes library I have on an external hard drive connected to my computer and remove them from the iPad, since memory on it is an issue.
    I just tried to do that for the first time using the newest version of iTunes.  First iTunes went to the store to download a movie, which would take 8 hours and that I didn't want.  I quit the program and selected sync from iPad.  Then, it proceeded to automatically transfer a bunch of books and podcasts that I don't want to transfer (and it will take a bunch of extra time).  How can I transfer ONLY the one episode of a TV show that's on the iPad?  I don't want to transfer anything else, not the books and so on.  I can't find any way to do that in the latest version of iTunes.
    Is there any way to restore the old iTunes, so that I can individually choose what I want to copy to the computer from the iPad?

    mtngal2,
    I've had this same problem and I haven't received a response how to get around it.
    Have you received any answers?

  • Error in transfer item from sub inventory to anther

    Hi all experts
    i have an error when i try to transfer item from sub inventory to anther in subinventory transfer form, and press lot/Serial button to but the lot number the system show this form error frm: 41051 You cannot create records here. 3 times, after that the system show the next form
    anyone can explain to me what is this error and how i fix it ??

    M.N.D wrote:
    Hi all experts
    i have an error when i try to transfer item from sub inventory to anther in subinventory transfer form, and press lot/Serial button to but the lot number the system show this form error frm: 41051 You cannot create records here. 3 times, after that the system show the next form
    anyone can explain to me what is this error and how i fix it ??Please see these docs.
    Error "FRM-41051: You cannot create records here" When Clicking the Lot/Serial button on Batch Material Transactions [ID 1385879.1]
    R12 Inventory Misc Receipt Lot/Serial Button Error Message You Cannot Create Records Here [ID 1457642.1]
    INVTTMTX - Misc Receipt - Lot/Serial button - FRM-41051: You Cannot Create Records Here [ID 1306767.1]
    Getting An Error During Lot Number Creation For Product In The Batch [ID 1365464.1]
    Thanks,
    Hussein

  • BAPI to upload line items from a flat file to VA01

    Hi guys,
    I have a requirement wherein i need to upload data containing line items from a flat file to VA01.Please tell me how do i go about this.
    Thanks and regards,
    Frank.

    Hi
    Frank this code might help u and this is the BAPI to create sales document BAPI_SALESDOCU_CREATEFROMDATA1 if i am helpful to u in any way plzz reward and dont forget to reward me plzzz
    for any further quiries my mail id [email protected]
        Include           YCL_CREATE_SALES_DOCU                         *
         Form  salesdocu
         This Subroutine is used to create Sales Order
         -->P_HEADER           Document Header Data
         -->P_HEADERX          Checkbox for Header Data
         -->P_ITEM             Item Data
         -->P_ITEMX            Item Data Checkboxes
         -->P_LT_SCHEDULES_IN  Schedule Line Data
         -->P_LT_SCHEDULES_INX Checkbox Schedule Line Data
         -->P_PARTNER  text    Document Partner
         <--P_w_vbeln  text    Sales Document Number
    DATA:
      lfs_return like line of t_return.
    FORM create_sales_document changing P_HEADER  like fs_header
                                       P_HEADERX like fs_headerx
                                       Pt_ITEM   like t_item[]
                                       Pt_ITEMX  like t_itemx[]
                                       P_LT_SCHEDULES_IN  like t_schedules_in[]
                                       P_LT_SCHEDULES_INX like t_schedules_inx[]
                                       Pt_PARTNER  like t_partner[]
                                       P_w_vbeln  like w_vbeln.
    This Perform is used to fill required data for Sales order creation
      perform sales_fill_data changing p_header
                                       p_headerx
                                       pt_item
                                       pt_itemx
                                       p_lt_schedules_in
                                       p_lt_schedules_inx
                                       pt_partner.
    Function Module to Create Sales and Distribution Document
      perform sales_order_creation using p_header
                                         p_headerx
                                         pt_item
                                         pt_itemx
                                         p_lt_schedules_in
                                         p_lt_schedules_inx
                                         pt_partner.
      perform return_check using p_w_vbeln .
    ENDFORM.                                 " salesdocu
        Form  commit_work
        To execute external commit                                    *
    FORM commit_work .
      CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
       WAIT          = c_x
    ENDFORM.                                 " Commit_work
    Include ycl_sales_order_header          " To Fill Header data and Item data
    Include ycl_sales_order_header.
         Form  return_check
        To validate the sales order creation
    FORM return_check using pr_vbeln type vbeln.
    if pr_vbeln is initial.
        LOOP AT t_return into lfs_return .
          WRITE / lfs_return-message.
          clear lfs_return.
        ENDLOOP.                             " Loop at return
      else.
        perform commit_work.                 " External Commit
        Refresh t_return.
        fs_disp-text = text-003.
        fs_disp-number = pr_vbeln.
        append fs_disp to it_disp.
      if p_del eq c_x or p_torder eq c_x or
        p_pgi eq c_x or p_bill eq c_x.
        perform delivery_creation.           " Delivery order creation
        endif.                               " If p_del eq 'X'......
      endif.                                 " If p_w_vbeln is initial
    ENDFORM.                                 " Return_check
    *&      Form  sales_order_creation
          text
         -->P_P_HEADER  text
         -->P_P_HEADERX  text
         -->P_PT_ITEM  text
         -->P_PT_ITEMX  text
         -->P_P_LT_SCHEDULES_IN  text
         -->P_P_LT_SCHEDULES_INX  text
         -->P_PT_PARTNER  text
    FORM sales_order_creation  USING    P_P_HEADER like fs_header
                                        P_P_HEADERX like fs_headerx
                                        P_PT_ITEM like t_item[]
                                        P_PT_ITEMX like t_itemx[]
                                        P_P_LT_SCHEDULES_IN like t_schedules_in[]
                                        P_P_LT_SCHEDULES_INX like t_schedules_inx[]
                                        P_PT_PARTNER like t_partner[].
        CALL FUNCTION 'BAPI_SALESDOCU_CREATEFROMDATA1'
        EXPORTING
          sales_header_in     = p_p_header
          sales_header_inx    = p_p_headerx
        IMPORTING
          salesdocument_ex    = w_vbeln
        TABLES
          return              = t_return
          sales_items_in      = p_pt_item
          sales_items_inx     = p_pt_itemx
          sales_schedules_in  = p_p_lt_schedules_in
          sales_schedules_inx = p_p_lt_schedules_inx
          sales_partners      = p_pt_partner.
    ENDFORM.                    " sales_order_creation

  • Remove a few Menu Items from Reader

    Hi
    I need to remove a few items from the Menu once the PDF doc is open.
    I have inserted the HideList.js =
    //Hides Tools > Object Data
    //app.hideMenuItem("DataToolsItem");
    //Help > Online Support
    app.hideMenuItem("OnlineSupport");
    //Hides Help > Repair Adobe Reader Installation
    app.hideMenuItem("DetectAndRepair");
    I need to hide:
    Edit > Preferences
    View > Read Out Loud
    I have tried with :
    //Hides View > Read Out Loud
    //app.hideMenuItem("ReadLoud");
    //Hides Edit > Preferences
    //app.hideMenuItem("GeneralPrefs");
    But no joy here. If possible I wanted to hide the whole Menu.
    Thanks, Maelito

    Hi
    I have resolved this myself.
    Maelito

  • How to extract Cleared and Open Items from SAP R/3?

    Hi experts,
    I have a requirement from user to extract cleared and open invoice items from SAP R/3.
    Can someone tell me how to do that?
    Thanks!

    Hi,
    Use the Data source 0FI_AR_4 to Know the status (0FI_DOCSTAT) of payment to be done by customer.
    OR
    Enhance the 2LIS_13_VDITM with VBUP fields which will give the status of Billing.
    With rgds,
    Anil Kumar Sharma .P

Maybe you are looking for