Warrenty Invoice Tracking

I am facing a problem in developing a new report at ABB. let me explain the scenario.
Requirement from the customer:
Aim: For confirming warranty of a product, as per Warranty Policy, products are under warranty for 18 Months from Date of dispatch. Each module is traceable using Sr. Number.
Input  : Serial No
Output: Material number, Sales Order No, Invoice No, Invoice date and LR details.
Business Process
1. Client is selling a product (module) directly to customer, that module having one-year warranty period.
If customer returns the module they have to find whether that module's invoice date falls within the warranty period.
Currently there are finding the invoice date through IQ03 (Transaction) History. that module having serial number and while receiving that module from customer they know only serial number, from that serial number they want to identify sales order number, invoice number and invoice date.
In this case since the module is directly linked with sale order, we can find sale order number from VBAP table and Invoice Number and date from VBRP and VBRK tables.
2. In some cases that Module is fixed in a panel and sales order is created for that panel.That module has defined as a component in the BOM of the Panel .They are not maintaining serial number for panel.Customer is returning module alone without panel to the client due to some complaint. As per client there is no data available from customer, except serial no of that module.So they have to find out in which sales order they used that module and have to find the invoice number and date for that order.Serial no is unique for that plant and the same module has been used in many number of Panels.
Here we unable to find out the Panel no, for which that particular serial number& module number combination has been issued.In display of a material document for a GI to a production order we can able to see the serial numbers and production order no.But we are unable to find the table relationship between serial number and production order.If we find the production order no. from that we can find sales order and other parameters.
That module is an external procurement item.While making GRN with 101 movement type,for a purchase order they are using barcode scanner and serial number generated in backround.
Referred tables
EQUI,OBJK,SER03,SER05,SER00,SERI,MSEG,AUFK,AUKO,EQSE,RESB,STPO,MAST,VBAP,VBRP,VBRK
If any of you has come across this scenario or if there is any other solution for this, pls.let me know.
Pls.revert back for further inputs regarding this.
Regards
Usha

Hello Usha,
It looks u will have to study the req. carefully but from what I gather, can we do this way. If we create an custom table which will hold plant wise WR no wise SO. After this u need to enhance the SO screen to update this Custom table.
So when u get the module, u get the SR no from which u will be able to get the SO from our table and so on .. Also u can add warrenty date by enhanceing the So screen and updating this field when u invoice.
Second case is module is part of Panel. here also u will be def the module as BOM component in SO and our table will hold the WR no. So when u get back ur module u will be able to connect the SO number and the module through our table.
Hope this might have give u some direction.

Similar Messages

  • Invoice tracking

    Dear All,
    Request your help/input in the following situation:
    Customer want to implement the vendor invoicing tracking method for capturing status of the invoice i.e before going to finance department for vendor payment the invoice will go through various approval stages and then payment can be made to vendor. So they want to capture the current status of invoice i.e. when it is arrived, who logged the same in the system , where it is lying, with whom and what is the status ( approved or not approved) ?  
    Invoices are related to projects. 
    Kindly let me know whether this functionality is available in SAP PS  or we have to implement this through workflow and DMS .
    Kindly let me know the available option
    Regards,
    Sameer Shahane

    you have to implement workflow for this
    thanks

  • Help with error in invoicing tracking table

    I've figured out most of the formula to calculate the late fee based on the days past due.  However, I keep getting an error when the client actually pays on time.  I've tried dozens of different ideas, but either get a syntax error or there is one argument instead of 2 or 3.  So I cleared out all my tries and went back to square one.  Help please.

    Hi Taryn,
    One of the issues you're running into here is that DATEDIF requires the first argument to be equal to or later than the second. If the client pays early, this isn't the casee, and DATEDIF will throw an error.
    Here's a revised formula to try. Column references match the locations of the data in your example; the formula goes in column G:
    =IF(LEN(J)>0,IF(J<=D,0,DATEDIF(D,J,"D")),IF(TODAY()<D,0,DATEDIF(D,TODAY(),"D")))
    This formula ignores the checkmark and depends instead on a entry (necessary for the calculations) being made in column J (Date paid). If an entry has been made, then this part of the formula is acted on:
    IF(J<=D,0,DATEDIF(D,J,"D"))
    and enters a zero if the payment is early or on time, and calculated the number of days late if the payment is after the due date.
    If no entry has been made in J, this part is acted on:
    IF(TODAY()<D,0,DATEDIF(D,TODAY(),"D"))
    which performs the same calculation, using TODAY() instead of the payment date.
    Regards,
    Barry

  • Runtime errors in module pool programming

    HI all,
    I have done a module pool program for invoice tracking level wise.
    I am encountering a runtime error, LIST_TOO_MANY_LPROS, while execution ie., for two and more than two updations of the database.
    The error analysis says that "At present, the maximum permitted number of nested screen levels is restricted to 50".
    Short Text :- "No further list processing possible".
    Can anyone please come out with a solution for this problem.
    regards
    samarendra.
    Edited by: samarendra penugonda on Nov 5, 2008 5:03 AM

    Hi
    U should replace the comand CALL SCREEN with LEAVE TO SCREEN.
    The command CALL SCREEN create an internal mode to link the calling screen to called screen automatically: in this way when it needs to back to calling screen it doesn't need to specify the screen number but only to use:
    - LEAVE TO SCREEN 0.
    or
    - SET SCREEN 0. LEAVE SCREEN.
    Now if you use  LEAVE TO SCREEN, u need to indicate the screen when it needs to back to calling screen:
    - Go from 100 to 200
    LEAVE TO SCREEN 200. (Instead of CALL SCREEN 200)
    - Back to 100.
    LEAVE TO SCREEN 100. (Instead of LEAVE TO SCREEN 0)
    Max

  • Financial Software advice

    Hi. I'm a graphic design freelancer and I need to purchase some sort of financial software for the mac. I need to create invoices, track charges, and even track my personal charges as well. Can anyone recommend the best software? I know quickbooks is available, but I'm not sure how great this program is. Any suggestions would be most appreciated.
    Thanks.

    skottish wrote:That was actually my first thought, but my thread is intentionally a little vague. I'm not the one who needs the budgeting software and she's the Anti-Nerd!!!! I'm curious: did you do it from scratch or did you work off a tutorial of some sort?
    I made it up from scratch, it isn't anything fancy though.  Here is a quick explanation of what it is:
    I have a sheet for each account with 5 columns: "Date of Transaction", "Transaction amount", "Running total", "Transaction Type" and "Comment", so I get something like "16/07/2006, -£20, [running total here], ATM Withdrawl, Tesco cash machine"
    I then have a sheet that gives me the current balance for each account, and then adds the current accounts (I have two), adds the savings accounts (I have two also), and subtracts the credit card balances, and gives me a final grand total.
    The final sheet is a chart, and what I do is every Monday, I enter the current balance of each account.  This way, I can see where my money is going on a weekly basis (weekly is enough for me) and I can see if I'm spending too much
    Hope that is of some help, I would show you it but I don't really wanna send my bank balances around

  • Inventory control bundle

    I am starting a small business. I need to produce invoicing, track sales and inventory. I want to be able to generate and scan upc labels for my stock. Numbers does not seem to have what I need. Essentially I need this:  http://www.waspbarcode.com/inventory_control/inventory_control_combo_550i_305.as phttp://
    for the Ipad and or Iphone. Any suggestions?

    I'm new... and looked for "the Enterprise forum area" under Ipad but had no luck. Any pointers? Or just post up in Ipad area?
    Thank you.

  • T61 - warranty status of the machine got accidentally changed to expired and cannot be reactivated

    Hello,
    two years ago, I bought a lenovo T61 with three years of warranty *home service*. Soon after, I needed a service repair of my notebook. At this time it was no problem to register my machine at lenovo and to get the service repair.
    Unfortunately, two month ago, there was again the same problem with my machine. When I then tried to call in the service, the lenovo warranty system claimed that my warranty had already expired the exact day I actually had bought the machine. I looked into the lenovo forum and found out that others had similar problems. So I followed the adwise in this forum to adress to [email protected], but lenovo kept on telling me that there had never been a warranty on my notebook. I sent lenovo the original bill, on which is written *bought with three years of warranty, home repair service*, I sent them the invoice tracking number of the first service repair, I even contacted my licenced lenovo dealer to confirm that the machine was not accidentally sold as a broker machine *lenovo suggested this*, but still the company refuses to accept my warranty. So, in compliance with my lenovo dealer and after two months of many, many e-mails with lenovo, I now try to find help in this forum. I would be happy if somebody has an idea what to do with my warranty problem.

    Hi there,
    I'm sorry to hear about your situation.
    I would like try to help and I've sent a private message for additional details.
    Please let me know.
    thanks!
    lak_sg
    WW Social Media
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

  • External billing with NO_MARA

    Billing is being created in an external system.  We need to load billing data to SAP, create invoices, track AR, and collect CASH.  We need to do the Billing to Cash part of the Order to Cash process in SAP.  We found the BAPI used in the General Billing interface.  We need to load the prices from external and we want to not maintain any sales materials in the SAP system.  We are using BAPI_BILLINGDOC_CREATEMULTIPLE with the NO_MARA selected.  We use CONDITIONDATAIN to transfer the item price.  We can create a document but the price is always 0.00.  I suspect CONDITIONDATAIN should use something other than PR00 since we are entering the material and price from external.

    This link indicates it might be the billing relevance of the item category.  Re: BAPI_BILLINGDOC_CREATEMULTIPLE Billing Doc not created
    Was using item category TAN which has FKREL set to A (Delivery-related Billing Document).  Is there a specific item category that should be used in VTFF (Copying Control for Billing Documents) for the FX doc when trying to load data with the NO_MARA option?

  • FA table fa_invoice_transactions

    Hi Experts,
    Please help me understand when does fa_invoice_transactions actually comes into picture. What are important observations related to this table.
    Regards
    Samarth

    Hi,
    You can create assets in FA module mainly through : quick additions, manual additions and mass additions. The table that you are talking about is related to creation of assets through mass additions.
    This means you can create an invoice, track it as an asset (there is a checkbox for this) and bring it to FA module.
    If you see the column 'transaction_type', it will show ONLY mass additions.
    This is my understanding.
    Thanks

  • JFrame acting strangely

    I currently have a program that uses JFrames. A main frame appears with several buttons, each opens a new JFrame in order to do specific things.
    Anyway, I've just finished the JFrame that opens when the first button is pressed and it all looks fine. I've started on the second and when it opens, instead of the Java icon a blank application icon appears. Also, when I click on the frame itself an editable line of text displaying the title appears at the top of the frame. This doesnt happen with the other and I've copied the code exactly so why is this happening with the new JFrame? More importantly what can I do to stop this from happening?

    Apologies
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class Edit extends javax.swing.JFrame implements ActionListener
         JLabel title, description;
         Button editInvoice, editPatient, editSolicitor, editFirm, editHospital, cancel;
         public Edit()
              WindowMonitor wm = new WindowMonitor();          
              setSize(400, 500);
              setResizable(false);
              setLayout(null);
              setTitle("Invoice Tracker v1.0 - Edit");
              setLocation(112, 84);//set to middle of 1024x768 screen
              Color defColour = new Color(238, 238, 238);
              setBackground(defColour);          
              addWindowListener(wm);
              setFocusable(false);                    
              title = new JLabel("Edit");
              title.setBounds(20, 10, 360, 20);
              add(title);
              description = new JLabel("What would you like to edit?");
              description.setBounds(20, 40, 360, 20);
              add(description);
              editInvoice = new Button("Edit Invoice");
              editInvoice.setBounds(100, 100, 200, 30);
              editInvoice.addActionListener(this);
              add(editInvoice);
              editPatient = new Button("Edit Patient");
              editPatient.setBounds(100, 150, 200, 30);
              editPatient.addActionListener(this);
              add(editPatient);
              editSolicitor = new Button("Edit Solicitor");
              editSolicitor.setBounds(100, 200, 200, 30);
              editSolicitor.addActionListener(this);
              add(editSolicitor);
              editFirm = new Button("Edit Solicitor Firm");
              editFirm.setBounds(100, 250, 200, 30);
              editFirm.addActionListener(this);
              add(editFirm);
              editHospital = new Button("Edit Hospital");
              editHospital.setBounds(100, 300, 200, 30);
              editHospital.addActionListener(this);
              add(editHospital);
              cancel = new Button("Cancel");
              cancel.setBounds(162, 370, 75, 30);
              cancel.addActionListener(this);
              add(cancel);
              setVisible(true);
         }

  • How to track the invoice approval in Apps?

    Hi Gurus,
    I have a scenario, that one invoice is entered, then it was approved and then paid. Now i want to track, who approved the invoice. AP invoice approval workflow is not used.
    Is it possible to achieve the same? if yes then how.
    A quick help is what is needed as this issue is most urgent.
    Thanks in advance!
    Regards,
    A.B.

    Hi.
    As far as i know, there is no standard functionality to suit your needs. Even if you use a query to find the invoice status how would you know who approved it? The field LAST_UPDATED_BY will contain the user id of the user who made the last update. But how would you know that the last updated field was the approval status?
    About space consuming perhaps it will not be so relevant as you would only be looking at a table and a few fields.
    Just my two cent...
    Octavio

  • Accounts Payable - Tracking of Advances & Partial payment against Invoice

    I want to co-relate the advance payment and various partial payments made to one vendor with the specific Invoice. Can you please suggest the wayout?
    Suppose I have made down payment to Mr. A. Then I have booked the invoice against which various part payments have been made. Now I want to know the pending due amount against the particular invoice. How can I track the same?

    Hi Kapil,
    My suggestion would be -
    Use the reference field to update the Invoice number in all the documents - Down payment, Invoice posting and the partial payments.
    The reference field is editable even after the document is posted. So, you can update the down payment document also once you recieve the invoice.
    Now, from FBL1N, you can sort/filter by the reference field and find out the balance to be paid for a particular invoice.
    Regards,
    Mike

  • Loose track of invoice to credit once changed to "service"

    Please explain, this is a question from a customer, this is not the first time we have been asked this, do you have a solutionl.
    when you would like to create a "AR credit memo" as a "copy to or from" but it is damaged and should not affect inventory, you change to "service" once this is done the link to the invoice is broken. is there anyway to keep the link betwen the invoice and the credit ??
    when a customer sends a debit for an item that is damaged/broken, I need to issue the credit referiing to the original invoice and system should be asking me u201Creturn to stock yes or nou201Du2026..at the moment credit department tells me that if I do not want it back in stock they have to issue a u201Cserviceu201D credit note.  By doing it this way, I cannot track damaged goods to debit my suppliers or how much goods we do not put back in stock.

    The proper way to handle this should be a normal Credit Memo plus a Goods Issue to take out the damaged items.
    Thanks,
    Gordon

  • How to track invoices transfered to gl

    Hi all,
    I want to track cancelled invoices posted to GL or not.
    Can anyone tell how to check from backend tables?
    Thanks,
    Reju

    for
    >
    EBS version 12
    >
    not sure what it will be work correctly
    >
    Cancelled invoices have column CANCELLED_DATE not null in table AP_INVOICES_ALL.
    The INVOICE_ID is stored in GL on the REFERENCE_2 column of table GL_JE_LINES.
    Note that this scenario is for 11i APPS.
    Octavio
    >
    you need track it as invoice->sla->gl for r12
    so for r12
    select ai.invoice_num,  xal.*, gjl.*
      from ap_invoices_all ai,
           xla.xla_transaction_entities xte,
           xla_ae_headers xah,
           xla_ae_lines xal,
           gl_import_references gir,
           gl_je_lines gjl,
           gl_je_headers gjh,
           gl_je_batches gjb
    where ai.invoice_num = 'your_invoice_num'
       and xte.application_id = 200
       and xte.entity_code = 'AP_INVOICES'
       and xte.source_id_int_1 = ai.invoice_id
       and xah.entity_id = xte.entity_id
       and xah.application_id = xte.application_id
       and xah.ledger_id = fnd_profile.value('GL_SET_OF_BKS_ID')
       and xal.ae_header_id = xah.ae_header_id
       and xal.application_id = xah.application_id
       and gir.gl_sl_link_id(+) = xal.gl_sl_link_id
       and gir.gl_sl_link_table(+) = xal.gl_sl_link_table
       and gjl.je_header_id(+) = gir.je_header_id
       and gjl.je_line_num(+) = gir.je_line_num
       and gjh.je_header_id(+) = gir.je_header_id
       and gjb.je_batch_id(+) = gir.je_batch_idfor
    >
    i want to create value set from two tables... ie,need to display bank name and bank account number as parameter for a report.
    how can this be done..
    >
    bank in r12 in CE module
    plz see: TCA New Banks And Bank Branches Model In Release 12 [ID 403994.1]
    for bank name and account you can try
    select bb.bank_name, ba.bank_account_name, ba.bank_account_num
      from ce_bank_accounts ba, ce_bank_branches_v bb
    where bb.branch_party_id = ba.bank_branch_id
       and bb.bank_party_id = ba.bank_id

  • KIMYONG: AP Invoice Distributions  에서  Track As Asset 사용법

    Purpose
    Invioc 등록시 asset 계정이 아닌 expense 계정도 FA로 넘기기 위해서는
    track as asset을 사용합니다. 이에대한 설명을 하고자 합니다.
    Solution
    The Navigation Path 는 아래와 같습니다.
    Payables>Invoices>Entry>Invoices
    Press Distributions button
    Track as Asset을 check하는 것은 아래 의미를 가지고 있씁니다.
    Checkbox Track As Asset is marked means that Oracle Payables will transfer
    this distributions to Oracle Assets during Create Mass Additions execution.
    Assets can be created in Oracle Assets from imported distributions
    afterwards.
    Default로 Asset account일경우 track as asset이 check됩니다.
    이럴경우 check box는 변경이 불가능합니다.
    The checkbox Track As Asset is unmarked by default when invoice distributions
    have an expense account. This checkbox can be adjusted for unposted invoice
    distributions only.
    Reference
    Oracle Payables User's Guide, Assets Integration

    Hi,
    Altough for all the assets accounts track as an asset checked there wont be any entries transferred to Fixed assets unless otherwise you have defined that asset account as a clearing account in your categoris.
    Please let me know if you need further details,
    Thanks and Regards,
    MPH

Maybe you are looking for