Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
<body><p style="margin: 0cm 0cm 0pt;" >Hello,</span></span></span></p> <p style="margin: 0cm 0cm 0pt;" ></span></span></span></p> <p style="margin: 0cm 0cm 0pt;" >I am having problems with creating KPI's - I know how to extract the data from individual tables separately but am struggling to include them altogether in one chart due to joins or selections cancelling each other out because of different tables being used. See below for details. </span></span></span></p> <p style="margin: 0cm 0cm 0pt;" ></span></span></span></p> <p style="margin: 0cm 0cm 0pt;" >Any help would be much appreciated. </span></span></span></p> <p style="margin: 0cm 0cm 0pt;" >Thanks,</span></span></span></p> <p style="margin: 0cm 0cm 0pt;" >Conor</span></span></span></p> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;"></span></span></b></p> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">Creditor Days</span></span></b></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >Calculation:</span></p> <p align="center" style="margin: 0cm 0cm 0pt; text-align: center;" >All invoices paid within 30 days in a given period</span></p> <p align="center" style="margin: 0cm 0cm 0pt; text-align: center;" >----------------------------------------------------------------------</span></p> <p align="center" style="margin: 0cm 0cm 0pt; text-align: center;" >All invoices paid + Open invoices greater than 30 days old in a given period</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >Logic:</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >Example: January 2010</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext;" class="MsoTableGrid"> <tbody> <tr style="mso-yfti-irow: 0;"> <td width="139" valign="top" style="padding-right: 5.4pt; padding-left: 5.4pt; background: #ccffff; padding-bottom: 0cm; width: 104.4pt; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; border: windowtext 1pt solid;"> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">Desc</span></b></p> </td> <td width="385" valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; background: #ccffff; padding-bottom: 0cm; border-left: #ece9d8; width: 289.05pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">Code</span></b></p> </td> <td valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; background: #ccffff; padding-bottom: 0cm; border-left: #ece9d8; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">No.of documents</span></b></p> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">(BELNR)</span></b></p> </td> </tr> <tr style="mso-yfti-irow: 1;"> <td width="139" valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 104.4pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" >All invoices paid </span></span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> </td> <td width="385" valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 289.05pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" >BSAK-AUGDT = */01/2010 </span>(or BSAK-CreditorClosedClearingMonthYear = Apr/2010)</span></span></p> <p style="margin: 0cm 0cm 0pt;" >BSAK-BLART = CF,CI,KR,RE</span></p> </td> <td valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">3466</span></b></p> </td> </tr> <tr style="mso-yfti-irow: 2;"> <td width="139" valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 104.4pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" >All invoices paid within 30 days </span></span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> </td> <td width="385" valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 289.05pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" >BSAK-AUGDT = */01/2010</span></p> <p style="margin: 0cm 0cm 0pt;" >BSAK-BLART = CF,CI,KR,RE</span></p> <p style="margin: 0cm 0cm 0pt;" >BSAK-AUGDT - BSEG-REINDAT between 1 and 30 incl</span></p> </td> <td valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">2689</span></b></p> </td> </tr> <tr style="mso-yfti-irow: 3; mso-yfti-lastrow: yes;"> <td width="139" valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 104.4pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" >Open Invoices > 30 days</span></p> </td> <td width="385" valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 289.05pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" >BSAK-AUGDT > 31/01/2010</span></p> <p style="margin: 0cm 0cm 0pt;" >BSAK-BUDAT <= </span><st1:date year="2010" day="31" month="1">31/01/2010</span></st1:date></span></p> <p style="margin: 0cm 0cm 0pt;" >BSAK-BLART = CF,CI,KR,RE</span></p> <p style="margin: 0cm 0cm 0pt;" >+</span></p> <p style="margin: 0cm 0cm 0pt;" >BSIK-BLART = CF,CI,KR,RE</span></p> <p style="margin: 0cm 0cm 0pt;" >BSIK-BUDAT <= </span><st1:date year="2010" day="31" month="1">31/01/2010</span></st1:date></span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >=</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >-</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >No.of invoices where </span><st1:date year="2010" day="31" month="1">31/01/2010</span></st1:date> – BSIK-BLDAT < 31</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >=</span></p> </td> <td valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" >1214</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >+</span></p> <p style="margin: 0cm 0cm 0pt;" >37</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >= 1251</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >-</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >440</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">= 811</span></b></p> </td> </tr> </tbody> </table> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >2689 / (3466 + 811) = 62.87%</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p><b style="mso-bidi-font-weight: normal;"><br clear="all" style="page-break-before: always;" /></span></b></p> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">Debtor Days</span></span></b></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >Calculation:</span></p> <p align="center" style="margin: 0cm 0cm 0pt; text-align: center;" >All debt collected within 30 days in a given period</span></p> <p align="center" style="margin: 0cm 0cm 0pt; text-align: center;" >----------------------------------------------------------------------</span></p> <p align="center" style="margin: 0cm 0cm 0pt; text-align: center;" >All debt collected + Open debt greater than 30 days old in a given period</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >Logic:</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >Example: February 2010</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext;" class="MsoTableGrid"> <tbody> <tr style="mso-yfti-irow: 0;"> <td width="139" valign="top" style="padding-right: 5.4pt; padding-left: 5.4pt; background: #ccffff; padding-bottom: 0cm; width: 104.4pt; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; border: windowtext 1pt solid;"> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">Desc</span></b></p> </td> <td width="385" valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; background: #ccffff; padding-bottom: 0cm; border-left: #ece9d8; width: 289.05pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">Code</span></b></p> </td> <td valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; background: #ccffff; padding-bottom: 0cm; border-left: #ece9d8; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">No.of documents</span></b></p> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">(BELNR)</span></b></p> </td> </tr> <tr style="mso-yfti-irow: 1;"> <td width="139" valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 104.4pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" >All debt collected </span></p> </td> <td width="385" valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 289.05pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" >BSAD-AUGDT = */02/2010 </span></p> <p style="margin: 0cm 0cm 0pt;" >BSAD-BLART = RR,RV,DR</span></p> </td> <td valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">2649</span></b></p> </td> </tr> <tr style="mso-yfti-irow: 2;"> <td width="139" valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 104.4pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" >All debt collected within 30 days </span></p> </td> <td width="385" valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 289.05pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" >BSAD-AUGDT = */02/2010</span></p> <p style="margin: 0cm 0cm 0pt;" >BSAD-BLART = RR,RV,DR</span></p> <p style="margin: 0cm 0cm 0pt;" >BSAD-AUGDT – BSAD-BLDAT between 1 and 30 incl</span></p> </td> <td valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">1735</span></b></p> </td> </tr> <tr style="mso-yfti-irow: 3; mso-yfti-lastrow: yes;"> <td width="139" valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 104.4pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" >Open debt > 30 days</span></p> </td> <td width="385" valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 289.05pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" >BSAD-AUGDT > 28/02/2010</span></p> <p style="margin: 0cm 0cm 0pt;" >BSAD-BUDAT <= </span><st1:date year="2010" day="28" month="2">28/02/2010</span></st1:date></span></p> <p style="margin: 0cm 0cm 0pt;" >BSAD-BLART = RR,RV,DR</span></p> <p style="margin: 0cm 0cm 0pt;" >+</span></p> <p style="margin: 0cm 0cm 0pt;" >BSID-BLART = RR,RV,DR</span></p> <p style="margin: 0cm 0cm 0pt;" >BSID-BUDAT <= </span><st1:date year="2010" day="28" month="2">28/02/2010</span></st1:date></span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >=</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >-</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >No.of debt where </span><st1:date year="2010" day="28" month="2">28/02/2010</span></st1:date> – BSID-BLDAT < 31</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >=</span></p> </td> <td valign="top" style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"> <p style="margin: 0cm 0cm 0pt;" >3190</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >+</span></p> <p style="margin: 0cm 0cm 0pt;" >1132</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >=4322</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >-</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >2194</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" ><b style="mso-bidi-font-weight: normal;">=2128</span></b></p> </td> </tr> </tbody> </table> <p style="margin: 0cm 0cm 0pt;" > </span></p> <p style="margin: 0cm 0cm 0pt;" >1735 / (2649 + 2128) = 36.32%</span></p> <p style="margin: 0cm 0cm 0pt;" > </span></p></body>
Dear Lenka,
It is not about the data extraction but how to build the logic on specific requirement. you know SAP have strong architecture in terms of data flow.
Regards
Sunil;