Item code construction for Textile/Fabric industries

Hi all
can anyone help me to construct the item master (Production is also involve and batch is associated with each in and out transaction.)
Current scenario
a.     One item code associated with one series.
b.     One or more design associated with one series
c.     One and more shade associated with one design
According my tinking
ITEM CODE LOGIC:
Stage 1(Quality in the form of meter)
Quality:    RIGHT CHOICE
Series: 21000
Division: SU (SU, SH, GU, GH)[SU stand for Suiting, SH stand for shirting, GU stand for grey suiting, GH stand for grey shirting]
Design:   22001
Shade: Blue
Grey/Semi-finished/Finished: G[G for grey, S for semi finished, F for finished]
Form:  MM[ MM for meter, LF for lump finished and TF for taka finished, PC for pieces ]
Therefore
Item Code= GSU220010121000MM
Item Name= RIGHT CHOICE (Grey right choice suiting of Design 22001 in blue shade)
(Then Item Code of this Design may be G-SU-22001-01-21000 and Item name is Grey right choice of Design 22001 in blue shade)
Level one production
Stage 2 ((Quality in the form of meter/Lump after processing)
Quality: RIGHT CHOICE
Series: 21000
Division: SU
Design: 22001
Shade: Blue
Grey/Semi-finished/Finished: S
Form:  LF[ MM for meter, LF for lump finished and TF for taka finished, PC for pieces ]
Therefore
Item Code=SSU220010121000LF
Item Name= RIGHT CHOICE (Semi finished right choice suiting of Design 22001 in blue shade)
Level two production
When cutting happen and semi finished quality becomes finished quality
Stage 3((Quality in the form of meter/Taka/Than)
1: When cutting happen and semi finished quality becomes finished quality
Now new code look like
Quality: RIGHT CHOICE
Series: 21000
Division: SU
Design: 22001
Shade: Blue
Grey/Semi-finished/Finished: F
Form:  TF[ MM for meter, LF for lump finished and TF for taka finished, PC for pieces ]
Therfore
Item Code= RIGHT CHOICE (FSU220010121000TF)
Item Name=finished right choice suiting of Design 22001 in blue shade
2: If the outcomes of cutting are in the form of pieces (Let BOARDING CARD)
The code will be accordingly these items also contain only single series and design so that anyone can identify the quality in the form of pieces.
Quality: BOARDING CARD
Series: 21000
Division: SU
Design: 22001
Shade: 01
Grey/Semi-finished/Finished: F
Form:  PC[ MM for meter, LF for lump finished and TF for taka finished, PC for pieces ]
Therefore
Item Code=FSU220010121000PC
Item Name= BOARDING CARD
If I apply these logic then our item master go up around  500000 which is too much so looking some other best fit logic. Help.

Check 'ApparelOne' addon from Apollo Consulting
[http://www.apollocon.com/det_prod.asp?id=13]

Similar Messages

  • Canon 6D item code confusion

    Hi all, first post. I am moving up from a T1i to a 6D, and I found a website that sells two versions of the 6D. One is item code 8035b002 (what is listed on the Canon website as 6D) for $1494.99. The other is item code 8035b009 for $1999. Both are body only and neither say anything about grey market. Am I missing something? Thanks in advance for the help!
    8035B002 for $1494.99
    8035B009 for $1999
    Elizabeth

    Jessica wrote:
    Hi ElizabethPro, thanks for posting!
    The difference between item numbers 8035b002 and 8035b009 on our site is that 8035b009 is a kit that contains both the EOS 6D and an 24-105mm f/4 L IS USM lens, while the 8035b002 item code designates that the price is for the EOS 6D body only.  Both items are US model Rebels.  We hope this helps!
    The 6D is a Rebel??
    Bob
    Boston, Massachusetts USA

  • Can we make use of Transaction code FKMT  for vendor line items

    Hi
    Please advise me whether we can make use of Transaction code FKMT (Account assignment model) for vendor line items as follows:
    For Example:
    Expenditure Account      Dr.       Rs.1000
             To Vendor A                                      Rs.100
             To Vendor B                                      Rs.100
             To Vendor C                                      Rs.100
              To Vendor D                                      Rs.700
    Also please advise me what to give parameters
    Thanks and Best Regards
    Shekhar
    Edited by: Shekhar Yecham on Sep 19, 2008 7:05 AM
    Edited by: Shekhar Yecham on Sep 19, 2008 7:10 AM

    Dear Kulakarni,
    I found few of my fields in 0FI_AP_4.I did n't find few fields can i enhance the Datasourse.
    What is the respective Cube for that  Datasourse.
    I check  0AP_30,but in Business Content that cube is not available.
    Could you please give me guidance.
    Thanks in Advance,
    Srinivasan.

  • Tax statement item is missing for tax code E0 error

    Hi Experts!
    I am trying to enter an incoming vendor invoice via MIRO, and I am getting this error message when I try to simulate/post it.  The error message is "Message FF805 tax statement item is missing for tax code E0".  I checked the purchase order, and nothing seemed to be wrong.  I also looked through the SAP Notes, but could not find anything useful.  How to fix this?  Any help will be greatly appreciated and points too!  thank you for your time!
    Best Regards,
    WC

    Hi WC,
    Please check notes 112609 and 400766.
    For the accounts which are posted to on the simulation screen, set them to either a '*', '+' or a '-' as per note 395919.
    Please assign points if it useful.
    Regards
    Ravinagh Boni

  • Transaction Codes used for clearing Open Items

    Hi Gurus,
    I want to know all the T.Codes used for clearing normal transactions and Open Items. Please tell me when to use which code (viz., while clearing vendors, customers, WH Tax, etc)
    Your earliest reply will be of great help. and naturally i will award you
    Thank you

    Hi,
    F-03     Clear G/L Account
    F-04     Post with Clearing
    F-30     Post with Clearing
    F-32     Clear Customer
    F-39     Clear Customer Down Payment
    F-44     Clear Vendor
    F-51     Post with Clearing
    F-54     Clear Vendor Down Payment
    F-91     Asset Acquis. Posted w/Clearing Acct
    F.13     Automatic Clearing without Currency
    F.19     G/L: Goods/Invoice Received Clearing
    F13E     Automatic Clearing With Currency
    F13L     Autom. Clearing Spec. to Ledger Grp
    Regards,
    Eli

  • Urgently: data provided by t.code FBL5N for open items ....

    Hi All,
    Data provided by t.code FBL5N for open items, are different from data provided by t.code S_ALR_87012168 for the same customer ...
    I can't understand what could it depend on.....
    Could anyone help me?
    Thanks
    Gandalf

    Hi
    This transaction:S_ALR_87012168  is the same for open items but for this report you need to schedule diary  for updating this Evaluations.
    For configure this Evaluations go to: Information System > Tools > Configure.
    I hope this can help you.
    B. Regards
    Cristina

  • How do we do production orders for same item code in different sizes

    Hi,
    We have Items which we buy as a single sheet of material and our customers can ask for us to cut the complete sheet into different sizes before despatching it. i.e
    Item Code Sheet1: Sheet size 100mm x 100mm
    Customer asks for sheet to be cut into 10 off 10mm x 10mm sheets, which we presently put on the sales order as a line note
    We then generate a production order for this item and indicate on the production order printout the line note
    We've recently had a customer who has asked for Item 1 in two different sizes on the same sales order ie
    Order Line 1 Sheet1 Qty:1 Line note: cut into 10mm x 10mm sheets
    Order Line 2 Sheet1 Qty:1 Line note: cut into 50mm x 50mm sheets
    When generating the Production order SAP combines the items into
    Product No: Sheet1
    Planned Qty: 2
    Where as we want it to create 2 production orders 1 of each different sizes items.
    I know I can create BOMs for those two sizes, but customers can ask for the sheets to be cut to whatever size they want. Is the best method to create BOMs on the fly for each different sizing option or are there alternative methods that are easier to manage ?
    Thanks
    Carl

    Hi Carl Rutter,
    You have to creat 2 special production order for this item. when issue the component make sure you issue the stock as per the cosumption becaue one have 10mmx10mm and the another item have 50x50 in this case you issue component by square inch wise. for example 10*10 = 100 squre inch.
    50*50 = 2500 square inch so the cost will be approtionate. you can Use multiple uom method to obtain this, other wise you have covert into stock then you issue the component. If you want traxk size wise ,you can use batch option for Finishe goods.
    Regards
    Sridharan

  • Business area for item code

    Hi gurus,
    Without the business area assigned (for item code) i couldnt create a customer reqmt. How should i create a business area for a certain item code.?

    Hi,
    Your FI consultant can create a Business area. It is not related to PP area.
    regards,
    V. Suresh

  • Account code (gl_code_combinations) for tax based on the item code

    I would like to have invoice created (ra_customer_trx_all rcta, ra_customer_trx_lines_all) with the account code (gl_code_combinations) for tax depends on the item code (one of the segment in mtl_system_items).
    example: we have 5 segments in item code
    item A: 01-01-AAA-0001-01
    item B: 01-01-BBB-0002-01
    and when we do auto invoice(for sales order), system will create
    TAX account code for item A: xx.xx.xxxxx.xxxxx.101.xx (for item with 3rd segment=AAA)
    TAX account code for item B: xx.xx.xxxxx.xxxxx.303.xx (for item with 3rd segment=BBB)
    can anyone give me some guides to set this up?
    thanks.

    use autoaccounting

  • MRP for Order Dependent Bill for similar Item Code

    Dear All, . . . .Seeking HELP,
    Scenario :
    We have one item code (say 12345678) in Sales Order (say ABC)  which will be attached by  order dependent bill ( BOM will be created and attached to this code as per customer's requirement.)
    Now again  this item code (12345678)  is used in another Sales Order ( say XYZ) and another BOM (not similar to S/O ABC) will be created and attached to this customers requirement.
    In such scenario I need MRP to be run & consolidated requirement to be generated for common item code (12345678) with multiple order dependent BOMs.
    (In above scenario items which are appearing in BOM have unique material group and all items need to be purchased and not to be manufactured)
    How it will be configured in SAP ?
    Thanking you in advance
    Ravi Jadav

    Dear Mr.Ravi
    Please maintain the following in your case :
    1.Goto MMR-Enter Dependent Item as per BOM list -Select MRP4 view -Keep Individiaul /Collective Indiactor as 2
    2..Goto MMR-Enter Dependent Item as per BOM list -Select MRP1 view -Keep Lot Sixe as Period Lot Size ( WB/MB/TB)
    Make sure that , you have following set up in FG level :  refer my thread : Setting nedded for creation of Planned Order for Dependent Requirement.
    Do not run MRP in MD50 , it will not planned the SFG if you have at Sales Orde level .
    Hope it helps
    Regards
    JH

  • Reg: Diffrent Barcodes for one Item code

    Hi,
    For my client( Retail),He wants to have different Barcodes for one Item code.But one Item code we can enter only one barcode.So please solve my issue.Urgent.
    Thanks in advance
    Vinay

    Hi Vinay
    SAP Business One is not really suited to the retail environment and I would suggest that if the functionality is an issue, you consider a retail add-on. The problem is that in retail, multiple bar codes must be available to identify the product at the time of selling (scanning being the preferred method), and a UDT will not directly solve the problem. An alternative would be some SDK development, but this could be costly, and it might be better to look at a complete add-on rather.
    Another issue is the handling of multiple pack sizes and pricing per pack size, which in SAP Business One requires multiple items to be created as you only have one field to use, namely Sales UOM & Items per Sales Unit. This effectively only gives you 2 levels, namely single and shrink. In retail you often buy and sell in Pallets, Cases, Shrinks & Singles. Each of this pack sizes has a different bar code as well.
    Can you give me more detail on how SAP Business One is currently being configured to cater for this retail customer, and I cna guide you better.
    Kind regards
    Peter Juby

  • Print out of line item wise tax for each material code.

    hello all,
    Requirement is that my client want to print tax of all item in purchase order seperatelyi.e.line item wise tax for each material type.
    is there any standard procedure available in sap?
    Your valuable input will be apperciable.
    Regards
    sumit bisla

    Take the help from ABAPer and give your requirment to print the tax at item level.

  • Need BOM related solution for Textile Industry (Weaving proces)

    HIi,
    Made to Order Strategy:
    Every times customer sends the specification of product. Specification format as given below:
    Ex. 80x100/154x80*3-118u201D 4/1 Twill
    Details of specifications:
         80: Count of EPI (Ends Per Inch)
         100: Count of PPI (Picks Per Inch)
         154: EPI
         80: PPI
         3: Insertation
         118u201D u2013 Width in Inch
         4/1 Twill : Design of Fabric
    Operations Details:
    1 Warping
    2. Sizing
    3. Weaving
    4. Quality Inspection
    5. Packing
    As Is Business Process:
    There are mainly four production lines viz. Warping, Sizing, Weaving and Quality Inspection. For all the production lines the individual machine work centers will be as listed below with brief description:
    1.     Sectional Warping:
    A kind of Warping specially used to prepare fabrics for shirting. In sectional warping dyed yarns are used to prepare warping beam. The end constraint of sectional warping is 720 ends at a time. The actual capacity of Sectional warping is 800 MTR/min.  This activity is job work for DEESAN group.
    2.     Direct warping:
    Direct warping process is used to prepare warping beam. The end constraint of warping is 1088 ends per beam. Machine width of the beam in 2200 mm, speed of warping varying from 300 MTR to 1200 MTR per minute depending upon the construction required. It has backup procedure for next round. Uploading speed   for single yarn is 8 yarn / min / person.
    3.      Sizing:
    Sizing process is used to prepare specific number of EPI/ beam as per the requirement of construction. A calculated no of warp beam used to prepare a single sizing beam. Speed of sizing 45 to 55 MTR / minute depending on the requirement of fabric.     
    4.     Preparation of Drawing:
    This process is used to preparation of new drawing for the loom machine. Drawing includes frame & reed. It will take 12 hr for 2 persons to prepare a single drawing i.e. 8000 ends per shift. This activity given as job work to some group of people.      
    5.     Weaving:
    Two types of weaving machines used are CAM and DOBBY. Fabric to fabric PPI is varying, the capacity of loom machine depends upon the PPI so the capacity of loom machines varying with the type of fabric. CAM is used specially for plain fabrics.
    6.     Quality Inspection:
    The beams of fabrics coming from looming machine are inspected on Inspection machine. 100% fabrics are inspected on QA machine for further grading, which is then bifurcated in Export, Local and chindi type.
    7.     Rolling:
    Rolling machine is used for rolling of inspected fabric on card board rolls according to the quality of fabric. A roll contain of maximum 350 MTR of fabric. Which are then packed with LDPE followed by HDPE with appropriate coding on rolls.
    Material Requirement:
    For ex. 80x100/154x90*3-118u201D 4/1 Twill
    Order Qty.: 20000 M
    Currently they are using single level BOM.
    Formulas for calculate raw material requirements as given below:
    Warp wt / mtr = (EPIWidthCrimp) /(1693*Count of EPI)
              = (154 * 118 * 1.025)/(1693 * 80)
              = 0.137524
              = 0.138 Kg/Mtr
    Weft wt / mtr  = (PPIInsertationWidth * Crimp) /(1693*Count of PPI)
              = (9031181.025)/(1693100)
              = 0.192891
              = 0.193 Kg/Mtr
    Total Qty req:
    Warp = 0.138 * 20000 + add 5% loss
         = 2898 KG
    Weft = 0.193 * 20000 + add 4% loss
         = 4014 KG
    Packaging material requirement :
    1. Paper tube = Total order qty / approximately for 300 m 1 paper tube required + 5% loss
              = 20000 / 300 *1.05
              = 70
    2. HDPE sheet = No. of paper tube * 0.4 KG
          = 70 * 0.4
         = 28 KG
    3. LDPE sheet = No. of paper tubes * 0.15 KG
              = 70 * 0.15
              = 10.5 KG
    Chemical consumption in terms of yarn on KG basis. Its combination of 4-6 chemicals depends on construction to construction also material availability.
    Note: We will consume chemicals against cost center.
    Production planning at execution time:
    Sizing and warping calculation:
    1.     Sizing :
    EPI per inch = 154
    On loom will be = 154 * 1.025
               = 157.85
    Total no of ends for 118u201D width = 157.85 * 118
                        = 18626
    Add one more ends per 1000 ends = 18626 / 1000
                        = 19 ends
    Total no of ends  = 18626 + 19
              = 18645 for  sizing
    Warping :
    Warping m/c capacity of output is 1088 Ends per set/beam.
    Speed of machine 300-1200 MPM.
    So for sizing we need 18645 ends. Now we want to calculate no warp set required for sizing & no. of ends per warp set.
    Ends required per set = 18645 / 18 = 1036
         i.e. 18 * 1036 = 1 Sizing set
    We need total yarn on KG basis
    Issue related to BOM:
    1.     How We can feet below 2 issues in BOM
    a.     we want to calculate RM(Yarn) material requirement in Unit of  u201CENDu201D
    NOTE: Procurement of Raw material Unit- KG as well as it depends no. of ends required for warp set / beam. i.e. its multiple of yarn cone required for 1 warp set.
    As per Bom of Raw Martial Unit- Ends (EA)
    b.     Also we want to calculate no of warp set required for sizing and no of ends required for warping process.

    Hi Pankaj,
    Hope you might have completed the project for Textile industry. I need to know implementation in Textile and some specific process. If you can share some documentation for Textile industry would be very helpful for me. My id k.anamika06 at gmail
    Thanks a lot
    Anamika

  • How to rewrite iterator code to for/in code ?

    I am trying to change my iterator code to code using the for/in construct from Java 1.5
    in the howManyMessages() method I am trying to convert:
    Iterator it = messages.iterator();
            while(it.hasNext()) {
                MailItem mess = (MailItem) it.next();
                if(mess.getTo().equals(who)) {
                    count++;
            Should this become:
    for(Object mess: message)
      if(get(mess).getTo().equals(who)
          count++;  and how about the getNextMailItem() method ? it has a it.remove() statement. Is it impossible to use the for/in construct
    where there is a remove() method ?
    Thank you in advance. Below is the coding
    import java.util.Vector;
    import java.util.Iterator;
    /* A simple model of a mail server. The server is able to receive
    * messages for storage, and deliver them to clients on demand.
    * @author David J. Barnes and Michael Kolling @version 2001.05.30 */
    public class MailServer
        // Storage for the arbitrary number of messages to be stored on the server.
        private Vector messages;
         // Construct a mail server.
             public MailServer()
                messages = new Vector();
         /* @return How many messages are waiting for the given user.
         * @param who The user to check for. */
        public int howManyMessages(String who)
            int count = 0;
            Iterator it = messages.iterator();
            while(it.hasNext()) {
                MailItem mess = (MailItem) it.next();
                if(mess.getTo().equals(who)) {
                    count++;
            return count;
         /* Return the next message for who. Return null if there
         * are none.
         * @param who The user requesting their next message.*/
             public MailItem getNextMailItem(String who)
               Iterator it = messages.iterator();
                while(it.hasNext())
                   MailItem mess = (MailItem) it.next();
                   if(mess.getTo().equals(who))
                       it.remove();
                       return mess;
             return null;
             /* Add the given message to the message list.
              * @param item The mail item to be stored on the server.*/
                public void post(MailItem item)
                     messages.add(item);
    /* A class to model a simple mail item. The item has sender and recipient
    * addresses and a message string.
    * @author David J. Barnes and Michael Kolling
    * @version 2001.05.30 */
    public class MailItem
        // The sender of the item.
        private String from;
        // The intended recipient.
        private String to;
        // The text of the message.
        private String message;
         /* Create a mail item from sender to the given recipient,
         * containing the given message.
         * @param from The sender of this item.
         * @param to The intended recipient of this item.
         * @param message The text of the message to be sent. */
        public MailItem(String from, String to, String message)
            this.from = from;
            this.to = to;
            this.message = message;
          //Return The sender of this message.
             public String getFrom()
            return from;
         // Return The intended recipient of this message.
             public String getTo()
                return to;
         //Return The text of the message.
             public String getMessage()
            return message;
             // Print this mail message to the text terminal.
             public void print()
                System.out.println("From: " + from);
                System.out.println("To: " + to);
                System.out.println();
                System.out.println("Message:     " + message);
    * A class to model a simple email client. The client is run by a
    * particular user, and sends and retrieves mail via a particular server.
    * @author David J. Barnes and Michael Kolling
    * @version 2001.05.30
    public class MailClient
        // The server used for sending and receiving.
        private MailServer server;
        // The user running this client.
        private String user;
         * Create a mail client run by user and attached to the given server.
        public MailClient(MailServer server, String user)
         this.server = server;
         this.user = user;
         * Return the next mail item (if any) for this user.
        public MailItem getNextMailItem()
         return server.getNextMailItem(user);
         * Print the next mail item (if any) for this user to the text
         * terminal.
        public void printNextMailItem()
         MailItem item = server.getNextMailItem(user);
         if(item == null) {
             System.out.println("No new mail.");
         else {
             item.print();
         * Send the given message to the given recipient via
         * the attached mail server.
         * @param to The intended recipient.
         * @param mess A fully prepared message to be sent.
        public void sendMessage(String to, String message)
         MailItem mess = new MailItem(user, to, message);
         server.post(mess);
    //In this program we learn about the Vector class and the iterator()
    //we step into the printNewMailItem() method of the MailClient class with bluej
    //we observe the debugger and watch a messege appear.
    public class Try_e_mail
      public static void main(String[] args)
          MailServer myMailServer = new MailServer();
          MailClient Julie = new MailClient(myMailServer, "Julie");
          MailClient Sam = new MailClient(myMailServer, "Sam");
          MailItem messageMonday = new MailItem("Sam", "Julie", "I really enjoy studying Java !");
          MailItem messageTuesday = new MailItem("Julie", "Sam", "Computer Science is an important challenge !");
          MailItem messageWednesday = new MailItem("Sam", "Julie", "It is alot more rewarding than watching TV !");
          System.out.println();
          messageMonday.print();
          System.out.println();
          messageTuesday.print();
          System.out.println();
          messageWednesday.print();
    //The output I received is:
    //From: Sam
    //To: Julie
    //Message:     I really enjoy studying Java !
    //From: Julie
    //To: Sam
    //Message:     Computer Science is an important challenge !
    //From: Sam
    //To: Julie
    //Message:     It is alot more rewarding than watching TV !

    The for/in coding that worked was for a non-generic collection.
    So I guess that means that a Vector is a non-generic collection.
    What does non-generic mean ?
    Thank you in advance
    //for non-generic collections
           for(Object obj : messages)
              MailItem mess = (MailItem)obj;
              if ( mess.getTo().equals(who))
                count++;
      //for Generic collections                     
             /*  for(MailItem mess: messages)
                 if(mess.getTo().equals(who))
                   count++; */

  • Cash Discount Calculated for One Line Item and not for Other

    Hi All,
    We have devloped a Z program which is used to Write of InterCompany AR and AP recon Account to another GL Account. In this program to clear line item we have created a BDC which calls t-code FB05. Thsi program is running perfectly fine for all company codes.
    There is new company code SG20 for which it is not clearing the line items. It has created a Session in SM35, when we analysed the seesin we found that for some line items system is calculating Cash Discount and for some other line items it is not but the payment Term is same for all the douments with 3% 14days.
    I need your help in understanding that why for some line items system calculates the Cash Discout where as for others it is not calculation..also the Posting Date is same for all the documents.
    Please advise what could be the reson for this.
    Thanks!
    Regards,
    VIvek Srivastava

    Hi
    Cash discount is calculated based on the combination of baseline date and payment term conditions.
    Hence please check the baseline date for all the documents, in which the cash discount is not appearing.
    In your case, the possible reasons could be that 1) baseline date is different between these documents or 2) payment terms cash % is manually modified in the line item of the documents.
    Regards

Maybe you are looking for

  • Sound does not work after sleep

    I'm really tired of this problem. Have a MBP Retina running the most current OS 10.8.4. Every few days or so when I wake the system (after having lid closed for a while, and Chrome browser running) sound does not come back on. So, if I am using youtu

  • How do I get things to expand/contract with window size?

    RE: www.hawaiihosa.org I'm working on a website for my organization...and it looks alright when the windows of internet explorer and firefox are expanded...but when the windows are smaller, the heading remains the same size, and the text moves behind

  • Printing field values to a PDF using a template

    Hi I have a set of field values stored in variables, I need to print these fields into a PDF file. There is a template for this PDF , and each field value should go to a specific location wrt the template on the new PDF. Could you any one recommend a

  • Apple TV 2 to Non-HDMI TV

    Is there any type of conversion method I can use to connect my Apple TV 2 to a Non-HDMI TV. The Apple TV only had the HDMI port and I am looking to connect my non-HDMI tv to Netflix. I bought a VGA to HDMI cable on ebay, but it doesnt seem to be work

  • Matrix Report Fomating with Down group and Accross group list

    Hello, Does anyone know if there is way to ensure that the Down list of a Matix report finishes its list first instead of the Across list in layout. For example: Pg1. 1 2 3 4 A B C D Pg2 5 6 7 8 A B C D Client wants to see Pg1 1 2 3 4 A B C D Pg2 1 2