S_ALR_87012176 - AR,  Customer Evaluation with OI Sorted List

Hi,
Can someone tell how to read S_ALR_87012176 - Customer Evaluation with OI Sorted List in AR. What do the old, ovd and omt mean.
Thanks,
Ram

This is a standard report.
Enter the Customer range and Company Code.
You can change the open item at key date forward, back or keep it as today.
You then need to make any other selections.
In terms of the output it is determined by the summarization levels. use the Information icon "I" to see the settings.
Lastly you can change the bucket view by changing the days overdue groupings.
Here is the information:
The program displays the following payment history information:
Sales figures such as annual sales and authorized deductions. This data is available in the system and only issued by this program.
Information on whether the customer is a net payer or a cash discount payer. This information is displayed in the field "Type".
The type of payer is determined by means of the payment volume:
A net payer is a customer who usually exhausts the payment term and does not take any cash discounts.
A cash discount payer is a customer who usually makes use of the cash discount deduction.
Days in arrears. The average days in arrears are determined as follows:
For each of the last five periods in which payments took place, the payment amount from each period is multiplied by the average days in arrears from each period. The results are added together and then divided by the total of the payments from the periods.
The days in arrears are thus weighted with the payment amount.
Last payment period. The period and the year (for example, 5 93) are displayed.
In addition to analyzing payment history, this program evaluates customer open items. It structures the items it selects using a time schedule that you can define as you like, and displays them according to business area.
The criteria you can choose for this analysis are as follows:
Aging schedule for open items by due date for net payment
Displayed next to "Net"
Calculation: Due date for net payment - key date
Due date forecast using the first cash discount days
Displayed next to "Dsc"
Calculation: Baseline date for payment + cash discount days 1 - key                                                                   date
Probability of payment based on the weighted incoming payments in the past
Displayed next to "Pay"
Calculation: Baseline date for pmnt + cash disc.days 1 + average days                                                            in arrears
Days overdue of items that are due
Displayed next to "Ovd"
Calculation: Key date - due date for net payment
Examples of the open item analysis
The item used in these examples contains the following data:
Document date   04/01/1992
Baseline date for payment   04/05/1992
Terms of payment   8 days 5% / 14 days 2% / 21 days net
Key date   04/15/1992
The due date for net payment of this item is determined as follows:
Baseline date for payment + net days
The sorted list for this item would appear as follows:
The (*) indicates in which column in the sorted list the item would appear for the different evaluations.
Due date for net payment
Due date for net payment - key date = number of days until the due                                        date for net payment
04/26                    - 04/15    = 11 days
Display in the list:
I    1    I    2    I     3    I     4     I    5    I    6    I -
I         I from  1 I from 11 I from 21 I from 31 I from 41 I I to  0   I to   10 I to   20 I to   30 I to   40 I         I -
Explanation of column 1:
Items displayed here are overdue.
Explanation of column 6:
Items displayed here are due in 41 days or more.
Cash discount 1 due date
Baseline date for payment + cash discount days-1 - key date
04/05                     + 8                    - 04/15    = -2 days
Display in the list:
I    1    I    2    I     3    I     4     I    5    I    6    I -
I         I from  1 I from 11 I from 21 I from 31 I from 41 I I to  0   I to   10 I to   20 I to   30 I to   40 I         I -
Explanation of column 1:
Items displayed here are overdue for the first cash discount.
Explanation of column 6:
Items displayed here are due in 41 or more days for the first cash discount.
Forecast of incoming payments
Baseline date for payt + cash disc.days 1 - key date + days in                                                          arrears
04/05                  + 8                - 04/15    + 25    = 23 days
Display in the list
I    1    I    2    I     3    I     4     I    5    I    6    I -
I         I from  1 I from 11 I from 21 I from 31 I from 41 I I to  0   I to   10 I to   20 I to   30 I to   40 I         I -
Explanation of column 1:
Items displayed here are overdue as regards cash discount 1.
Explanation for column 6:
Items displayed here are due in 41 or more days for the first cash discount.
Days overdue
Key date - due date for net payment
04/15    - 04/26                  = -11 days
Display in the list:
I    1    I    2    I     3    I     4     I    5    I    6    I -
I         I from  1 I from 11 I from 21 I from 31 I from 41 I I to  0   I to   10 I to   20 I to   30 I to   40 I         I -
Explanation of column 1:
Items displayed in this column are open but not yet due.
Explanation of column 6:
Items displayed here have been overdue for 41 or more days.
Note
The analysis types "Net", "Dsc", "Pay" are a future time frame for forecasting incoming payments. "Ovd" is the time frame for the past for analyzing overdue items.
To estimate the probability of incoming payments, you should always request a sorted list by due date, cash discount days 1, and incoming payments forecast. Normally, the cash discount days 1 due date shows the earliest incoming payment, the latest due date and for the forecast of incoming payments the probable time of the incoming payment.

Similar Messages

  • Creating custom form with content type list - Shaepoint 2013 list

    Hi All,
         I have a list with a content type. So basically i have the default content type and another custom one.
    I would like to customize the forms and taught of using sharepoint designer.
    Is this a good approach or is it better using infopath.
    When i try using infopath i don't know how i can using content type to create forms.
    I basically have 2 forms based on the content types how can i separate this when using custom forms and what would be the best practice?
    Cheers and thanks in advance

    Hi Patrick,
    According to your description, you want to create a form for each content type in a custom list with multiple content types. Is it right?
    If we use Infopath to customize forms for a list with multiple content types, it only customizes the default content type, the forms for other content types don't have changes.
    For your requirement, I suggest you use SharePoint Designer to create forms for content types.
    More information about how to create forms using SharePoint Designer 2013:
    http://community.bamboosolutions.com/blogs/sharepoint-2013/archive/2012/09/20/how-to-create-custom-forms-using-sharepoint-designer-2013.aspx
    Best Regards,
    Wendy
    Wendy Li
    TechNet Community Support

  • ZAP_AGE - Vendor Payment History with OI Sorted List

    Hi,
    I am suggesting this report to my client as Vendor ageing report.
    This report is calculating the overdue values from the document date of the vendor invoice, However, my client wants to calcuate the values from the Due date of the Invoice.
    Is there any option to do this in this report?
    Regards

    it's a customer specific report, not a standard SAP one. Talk to your programmer.

  • Problem sorting list with virtual layout = false (and also with true)

    Hi,
    I've a problem sorting a list... or better... I've a problem showing the sorted list ;-)
    I've a list of xml item. The list is shown with an item renderer.
    my needs: a button to refresh data and a button to sort data.
    useVirtualLayout = false
    -> refresh works correctly, sort does not affect the view (even if the list is sorted correctly when printed with trace)
    useVirtualLayout = true
    -> sort works correctly, refresh reverse the list each time I press it (even if the list remain the same when printed with trace)
    does any one have an idea?
    thank you!!
    MXML
    <s:List dataProvider="{xmlListCollection}" width="100%" itemRenderer="myRenderer" minHeight="0" id="test" useVirtualLayout="false" >
    <s:layout>
      <s:VerticalLayout clipAndEnableScrolling="true"/>
    </s:layout>
    </s:List>
    XML example
    <unit sortField1="First Floor" sortField2="7">
      <employee>
        <id>3040684</id>
        <name>PIFFARETTI Vasco</name>
        <birthdate>20.05.1983</birthdate>
        <beginDate>2012-02-25 08:55:00</beginDate>
        <endDate>9999-12-31 00:00:00</endDate>
        <annotation/>
      </employee>
    </unit>

    You can tell when the scroll position has changed by handling the propertyChange event coming from the DataGroup:
    <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
                   xmlns:s="library://ns.adobe.com/flex/spark"
                   creationComplete="list1.dataGroup.addEventListener('propertyChange', handle)">
        <fx:Script>
            <![CDATA[
                import mx.events.PropertyChangeEvent;
                private function handle(e:PropertyChangeEvent):void {
                    if (e.property == 'verticalScrollPosition'){
                        trace('vsp changed');               
                    if (e.property == 'horizontalScrollPosition'){
                        trace('hsp changed');               
            ]]>
        </fx:Script>
        <s:List id="list1" width="100" height="50">
            <s:layout>
                <s:VerticalLayout />
            </s:layout>
            <s:dataProvider>
                <s:ArrayList>
                    <fx:String>0</fx:String>
                    <fx:String>1</fx:String>
                    <fx:String>2</fx:String>
                    <fx:String>3</fx:String>
                    <fx:String>4</fx:String>
                    <fx:String>5</fx:String>
                    <fx:String>6</fx:String>
                    <fx:String>7</fx:String>
                </s:ArrayList>
            </s:dataProvider>
        </s:List>
    </s:Application>
    You might also want to read and consider voting for http://bugs.adobe.com/jira/browse/SDK-21357

  • Custom Field with drop list allowing to sellect multiple choice as in resource names

    I have a custom category to apply to my project plan, but more than one category can apply to each task. Essentially I need a multiple select drop down list.I
    can create the custom fieldand the drop down list, but it only allows me to choose one option per task.Does anyone know if it's possible to do this? I am using Project 2013.

    Hi Julie and perdon me for jumping in,
    Please allow me to ask Mustafa to precise weither he is using MS Project standalone or Project 2013 with Project Online (as the forum title let us suppose). In a standalone context as I guess Mustafa is, your reply is totally right but in a Server context
    a custom task field can be multivalue.
    Hope this helps,
    Guillaume Rouyre, MBA, MVP, P-Seller |

  • CDESK: How to get a customized content in the document list tab

    I try to get a specific list of document info records (DIR's) in the document list tab of the CDESK - similar to the document search result.
    I use the Addin-BADI and the ~PROCESS_NEW_FUNCTIONS/~ADD_NEW_FUNCTIONS methods to start a costumer specific selection of DIR's.
    For instance I want to select all documents with contain the digits 99.
    Then I want to show the selection result as the content of the document list tab to proceed with further steps like ckeck-out and so on.
    I followed an example which I found in this forum, see thread "CDESK: Start userdefined search program and recieve DIRs".
    My coding is:
    method if_ex_cdesk_tbm_addin~process_new_functions.
        when 'ZFCODE_ARBVOR'.
          data lt_draw type table of draw.
          select * from draw into table lt_draw
            where dokar = 'TKD'
              and doknr = '99'.
          sort lt_draw stable by dokar doknr doktl dokvr ascending.
          delete adjacent duplicates from lt_draw comparing dokar doknr doktl dokvr.
          PERFORM refresh_sap_list IN PROGRAM saplcdesk TABLES lt_draw USING 'X'.
    But nothing happens with the document list when executing this customer function.
    I assume it is not possible to update the document list out of a BADI in that way.
    Does anyone has some hints?
    Kind regards,
    Matthias Fischer

    Hi Khaled,
    There is an standard RFC RFC_READ_TABLE which can read any table in R/3. But the data returned will be unformatted hence you need to parse it. This FM has few limitations aswell.
    RFC_READ_TABLE is an RFC that allows users to read a table remotely. This is important particularly to Java developers using JCO to communicate with an ABAP back-end. Unfortunately, RFC_READ_TABLE has size limitations; it also incorrectly reads binary data. Also no authorization checking takes place.
    Also refer the link below
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/ep/portal-content/simplified queries of sap tables from java
    hope this helps..
    Regards
    Anand
    Message was edited by: Anand Torgal

  • Unchecked invocation sort(list) error... please help.

    this is the code I have problems with...
    List contacts = Contact.search(searchParameters,
                                  toContactTypeArray(
                                            contactSearchForm.getSelectedSearchLocations(),
                                            contactSearchForm.getContactTypeLocationDisplay()));
                             //todo alphabetize
                        Collections.sort(contacts);
    the contact search was working fine until I added a sort to the code... now I get this message :
    Type safety: Unchecked invocation sort(List) of the generic method sort(List<T>) of type
    Collections
    I am just taking over this project and It apears that the person before me used myEclipse to generate much of the code... I am having a hard time getting arround certain things like this.
    Thanks for your help folks! Bryce.

    Basically from what I read, your list needs to implement the Comparable class, and the elements in the list must all be comparable to each other (i.e. all strings, or all doubles, or all integers, or all a specific type of class or may have the same base class, etc.) If it's a custom list, try this (replace myContactTypeList with whatever your list class is named.)
    List<myContactTypeList> contacts = Contact.search(searchParameters,
    toContactTypeArray(
    contactSearchForm.getSelectedSearchLocations(),
    contactSearchForm.getContactTypeLocationDisplay()));
    //todo alphabetize
    Collections.sort(contacts);
    You will pretty much always get a warning with generics. But, if you happen to do a clone of an ArrayList at any point, do this instead (it removes the warning, and should work...code hasn't been tested):
    Iterator i = myOriginalList.iterator();
    Double value; while((value = (Double) i.next()) != null) { DataList.add(value); }

  • Customer Statement with opening and closing balances

    Dear Forum,
    The users want to generate the Customer Statement with opening and closing balances like the traditional one. The statement now generated gives the list of all open items as on date, but the users want the statement with opening balances as on the date of the begining of the range specified and the closing balance at the end of the period for which the statement is generated. Is there a way to generate the same from the system.
    Thanks for the help.
    Regards,

    Hi,
    SPRO> Financial Accounting (New) > Accounts Receivable and Accounts Payable > Customer Accounts > Line Items > Correspondence > Make and Check Settings for Correspondence
    You can use the program RFKORD10 with correspondance type SAP06 for your company code
    This program prints account statements and open items lists for customers and vendors in letter form. For account statements, all postings between two key dates, as well as the opening and closing balance, are listed.
    Regards,
    Gaurav

  • Error while adding a custom field with Input help via AET

    Hi All,
    I need to add two custom field under Service orders at Item level in component BT140I_SRVP.
    One field is required to have the input search help f4 and autopopulates the second field
    I am able to add one field(not requiring help) successfully through AET .
    I have created one Zsearch_help in se11 and its successfully running  and Autopopulating seocnd field while I am testing it
    While adding second field through AET,I need to enter following details as -
    field label,search relevant ,serach help etc.
    When I type the name of my 'Zsearch_help' against field search help it gives me following error
    'Search help is not compatible'.
    Secondly,not getting getter and setter methods for the attrributes in BTAdminI.
    Last,please tell me if i create zhelp and activate it,would it automatically appear in the list on AETwhile assiging it to input field?
    Please help me out.Kindly be detailed as I am new to SAP CRM.
    Thanks,
    Shivani

    The question is answered in CRM 7.0 forum:
    Getting error while adding a custom field (with input help) through AET

  • Can't make a workable custom codec with ProRes 422 (HQ)

    I've only just now found that there is a Support Community for Compressor.  Wish I'd known sooner.
    I see my version of Compressor is 3.5.3.
    I've been on a little saga.
    I started out with the challenge of converting some MP4 files from a Blackberry Playbook into ProRes 422 (HQ) for editing in Final Cut. I used Compressor and the task looked fairly straight forward. I used the ProRes setting in the Compressor, converted my files and imported them into Final Cut. Video was fine but I soon found out that the audio needed rendering every time I put a clip into the Timeline. I went on-line to various chat rooms with this problem. Pretty soon a fellow was telling me that the ProRes 422 (HQ) setting in Compressor had "Audio Pass-through" as default and that this was the cause of my problem. Change it, he said, to "Linear PCM".
    It took me a fair while to figure out that the ProRes setting in Compressor did not allow itself to be modified and that I'd have to create a custom preset if I was to make these changes. I set about to do that. I was able to select "QuickTime Movie" and then in "Video/Settings" choose "ProRes 422 (HQ)", in "Audio", "Linear PCM". This did solve the audio problem. Now files imported into Final Cut did not need rendering. But another problem became evident.
    Whereas the ProRes 422 setting that came with Compressor in its summary page listed: "Width" and "Height" as "(100% of source)", the custom ProRes 422 (HQ) setting I'd just created has "Width" and "Height" as "320" and "240". In short the 19:9 aspect ratio of the original footage was lost. What I got both in the conversion and in Final Cut was a squished SD image.
    I've played like heck with Compressor trying to see if there was some place I could get this custom version of ProRes to correspond to the aspect ratio seen in the Audio Pass-through version that came loaded in Compressor. No luck. All very mysterious.
    My next step was to look to create another custom codec that would have the proper 1280 X 720 ratio. Turns out  "HDV 720p 30fps" does, so now I've been converting to that. Looks fine in Final Cut - proper picture and sound.
    I've been playing around a bit more and see now that I can create a custom setting using "Apple Intermediate Codec". I've tried it and it works too.
    So after all this, my question: Should I be using that codec instead? Or does it really matter what codec I use for editing? Is the only real issue what codec I decide to use to output?
    And while I'm at it: Does anybody have ideas why trying to create a custom setting with ProRes 422 (HQ) does not work - for my purposes at least.
    I must admit this converting codecs is pretty new to me. Hopefully with time this experience will get easier and clearer.
    John

    Setting a Compressor ProRes Custom Setting:
    1) Pick Apple ProRes 422...
    2) Drag the PreRes 422 setting to the Bach Window. You can only make a custom setting from the Batch Window...
    3) Select enable for the audio. Click on setting to make sure it is set right. Uncheck Allow Job Segmenting... Make sure Streaming is set to none*....
    4) Select the Geomenty tab... Pick Custom (16:9):
    5) Click Save As and name your custom setting...
    6) You new custom setting will show up in the Custum folder for later use:
    Another thing you can do is make Droplet of this custom setting. Menu... File... Create Droplet... Save the Droplet into a folder somewhere on your computer.
    A Droplet will start the transcoding automatically. Drag the Droplet onto a video icon and let it do it's job.
    * ProRes doesn't need the Fast Start setting. If this is set it will take almost twice as long to do the encoding. Same with Allow Job Segmenting using Qmaster.
    I did the above on the fly and hope everything is clear for you to understand.

  • Hello, How can I edit or delete a custom label in the contacts list on iOS 7.0.3 on iPhone 4S ?

    Hello, How can I edit or delete a custom label in the contacts list on iOS 7.0.3 on iPhone 4S ?
    i need it so muchhh!

    Sort of depend on what you are trying to do precisely. In Edit mode, if you tap on any label, you will be given a list of options, plus an Add Custom Label option near the bottom of the list

  • How can I edit or delete a custom label in the contacts list on iOS 7 on iPhone 4S ?

    How can I edit or delete a custom label in the contacts list on iOS 7 on iPhone 4S ?

    Alfre311 wrote:
    I've been trying to find a way to do this since I updated to IOS 7, and I've just found the solution/explanation, even tho is a bit heavy to carry out.
    IOS 6 creates custom labels and save them giving you the option to delete them.
    IOS 7 creates custom labels but don't save them, so there is no need to have the option to delete them.
    But here comes the problem, if you have some custom labes saved in you Iphone / Ipad with IOS 6 and you update it to IOS 7, the device will keep those labels saved, but you wont be able to delete them.
    I realized this by going to contacts on Icloud. There those labels that I had on my devices weren't there. So simply restoring your device and configuring it as a new one to later sync your Icloud Contacts, will solve the problem.
    I know this post is old, but I might just try this with iOS 8. I have outdated custom labels that annoy me, because I still seem them in the list as options. If I get desperate enough, I may try your solution.

  • Photo gallery with a library list

    Basically what I need is a flash gallery showing pictures and
    videos, with a sort of library list to choose from. The player will
    be above, and the list below. The list will be set up as follows:
    column 1: Course
    column 2: Chapter
    column 3: Lesson
    So when you choose a course in the first column, it will load
    the chapters in the second column. When you choose a chapter, it
    will load the lessons. When you choose a lesson, it will play or be
    shown above.
    If someone can help me out with this by heading me in the
    right direction, would be a big help.
    I hope there are templates available that I can purchase so
    as to not spend the time coding everything!

    Airtight interactive have some really good and simple
    viewers. I don't know if there's one exactly as you described, but
    it should be a start I think:
    http://www.airtightinteractive.com

  • Using a custom tag with a 2.3 servlet descriptor BUG?

    Hi,
    I just developed a Custom Tag and I'd like to use in my jsps.
    If I add the jsp in my JDev project with the custom tag when I try to build the project I got this error:
    Error(11): oracle.xml.parser.v2.XMLParseException: Invalid element 'listener' in content of 'web-app', expected elements '[context-param, servlet, servlet-mapping, session-config, mime-mapping, welcome-file-list, error-page, taglib, resource-ref, security-constraint, login-config, security-role, env-entry, ejb-ref]'.
    It seems like when the jsp parser encounters the line with taglib it tries to parse the web.xml against a 2.2 version of the dtd. My web.xml begins with the correct dtd version (2.3). Can anyone tell me if this is a bug and eventually tell me how to solve it?
    thanks,
    Giovanni

    I repost this issue again, now with a simple test case.
    If I wrote a simple custom tag:
    import java.io.IOException;
    import javax.servlet.jsp.tagext.TagSupport;
    public class MyCustomTag extends TagSupport {
    public int doStartTag() {
    try {
    pageContext.getOut().print("FOO");
    } catch (IOException ioe) {
    pageContext.getServletContext().log(ioe.getMessage(),ioe);
    return(SKIP_BODY);
    with the associated tld:
    <?xml version = '1.0' encoding = 'windows-1252'?>
    <taglib>
    <tlibversion>1.0</tlibversion>
    <jspversion>1.2</jspversion>
    <shortname>try</shortname>
    <uri>try</uri>
    <info>A short description...</info>
    <tag>
    <name>mytag</name>
    <tagclass>MyCustomTag</tagclass>
    <bodycontent>EMPTY</bodycontent>
    </tag>
    </taglib>
    and a jsp using the custom tag:
    <%@ page contentType="text/html;charset=windows-1252"%>
    <HTML>
    <HEAD>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
    <TITLE>
    Hello World
    </TITLE>
    </HEAD>
    <BODY>
    <H2>
    The current time is:
    </H2>
    <P>
    <% out.println((new java.util.Date()).toString()); %>
    <%@ taglib uri="try.tld" prefix="try" %>
    <try:mytag />
    </P>
    </BODY>
    </HTML>
    all runs fine if I have a web.xml with the dtd version 2.2
    <?xml version = '1.0' encoding = 'windows-1252'?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
    <web-app>
    <description>Empty web.xml file for Web Application</description>
    <session-config>
    <session-timeout>30</session-timeout>
    </session-config>
    <mime-mapping>
    <extension>html</extension>
    <mime-type>text/html</mime-type>
    </mime-mapping>
    <mime-mapping>
    <extension>txt</extension>
    <mime-type>text/plain</mime-type>
    </mime-mapping>
    <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>index.html</welcome-file>
    </welcome-file-list>
    </web-app>
    but if I use the version 2.3 because I want filters,context listeners and so on:
    <?xml version = '1.0' encoding = 'windows-1252'?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/j2ee/dtds/web-app_2_3.dtd">
    <web-app>
    <description>Empty web.xml file for Web Application</description>
    <filter>
    <filter-name>FilterRedirector</filter-name>
    <filter-class>org.apache.cactus.server.FilterTestRedirector</filter-class>
    </filter>
    <!-- Filter Redirector URL mapping -->
    <filter-mapping>
    <filter-name>FilterRedirector</filter-name>
    <url-pattern>/FilterRedirector/</url-pattern>
    </filter-mapping>
    <session-config>
    <session-timeout>30</session-timeout>
    </session-config>
    <mime-mapping>
    <extension>html</extension>
    <mime-type>text/html</mime-type>
    </mime-mapping>
    <mime-mapping>
    <extension>txt</extension>
    <mime-type>text/plain</mime-type>
    </mime-mapping>
    <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>index.html</welcome-file>
    </welcome-file-list>
    </web-app>
    I get the error I report in my last post. (the jsp doesn't compile) If I remove the custom tag from my jsp all works fine (filters, listeners,etc). In my project settings I use the 2.3 version of servlet.jar instead of the ServletRuntime that comes with JDeveloper.
    Can anyone tell me how to resolve this issue (Using simple custom tag with a web application using the 2.3 servlet specs)?
    Thanks in advance,
    Giovanni
    If I remove the filter secion all

  • Address Book sorting list print

    I noticed today a strange behaviour of the print function in Mac Os X Mountain Lion Address Book.
    I have to print the entire contacts list.
    I ckecked the "Sort by Last Name" in preferences, and on the video everithing is as expected.
    So I tried to print ad with my big surprise all the contacts are totally mixed!
    I can't find any sort rule! Just one contact after another!
    At the moment I thought that I made a mistake in some settings.
    I checked the entire print window and I havent found any option to set the sorting list preference.
    Maybe is very well hidden........
    Can anybody help?

    https://discussions.apple.com/message/19330865
    Hope this helps.

Maybe you are looking for