{"id":11210,"date":"2018-06-14T13:00:00","date_gmt":"2018-06-14T13:00:00","guid":{"rendered":"https:\/\/zapliance.com\/?p=11210"},"modified":"2022-08-26T13:45:40","modified_gmt":"2022-08-26T13:45:40","slug":"is-someone-giving-your-sales-revenues-a-haircut","status":"publish","type":"post","link":"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/","title":{"rendered":"Is someone giving your sales revenues a \u201chaircut\u201d?"},"content":{"rendered":"\n<p>Giving sales revenues a \u201chaircut\u201d is often a way of helping managing directors and sales managers when their targets are slipping away from them. We look at this specific pattern of manipulation of sales revenues and how you can identify it in your SAP data.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The sales revenue \u201chaircut\u201d with no effect on net income<\/h2>\n\n\n\n<p>The fraud pattern which I am going to present here is what I will refer to \u201cmanipulation of sales revenue not affecting net income\u201d. Postings are made which lead to higher sales, but which are offset by postings of expenses of a different nature, i.e. figures are being \u201cpushed around\u201d within the profit &amp; loss (P&amp;L) statement. Overall, the net income for the year remains the same; there are just figures that have been reallocated within the profit &amp; loss statement. An example would be a posting of the following type:<\/p>\n\n\n\n<p>Personnel expenses (debit) of \u20ac1,000 booked against \u20ac1,000 of sales revenue (credit)<\/p>\n\n\n\n<p>The next step is to find out whether such postings exist in the SAP system.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Criteria for data delimitation<\/h2>\n\n\n\n<p>The question now arises as to which criteria should be used in order to query the financial accounting data in this respect. The criteria that match the type of scenario we are looking for can be formulated as follows:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>All postings that have only been posted to the profit &amp; loss statement in debit and credit (i.e. not affecting net income).<\/li><li>Different financial accounting accounts were used for debit and credit.<\/li><\/ol>\n\n\n\n<p>To test the SQL queries described in your SAP system, use the \u201cDBACOCKPIT\u201d transaction as usual and navigate to \u201cSQL Editor\u201d via \u201cDiagnostics\u201d.<\/p>\n\n\n\n<p>The following query lists all the relevant documents:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>1<\/td><td><code>SELECT DISTINCT BKPF.MANDT||'-'||BKPF.GJAHR||'-'||BKPF.BUKRS||'-'||BKPF.BELNR DOCID FROM BKPF<br>JOIN BSEG ON (BKPF.MANDT=BSEG.MANDT AND BKPF.BUKRS=BSEG.BUKRS AND BKPF.GJAHR=BSEG.GJAHR AND BKPF.BELNR=BSEG.BELNR)<br>WHERE<br>BSEG.SHKZG='H' AND (BSEG.XBILK IS NULL OR BSEG.XBILK='')<br>AND (BKPF.STBLG IS NULL OR BKPF.STBLG='')<br>AND EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG='S' AND B.HKONT!=BSEG.HKONT AND (B.XBILK IS NULL OR B.XBILK='') )<br>AND NOT EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG='S' AND B.HKONT=BSEG.HKONT)<br>AND NOT EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG='S' AND B.XBILK='X')<br>AND NOT EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG='H' AND B.XBILK='X')<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>However, this is \u201conly\u201d a list of documents. Here it is worth making a few remarks which will help you to understand the query better. The places marked in red are explained in the last column:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>1a<\/td><td><code>SELECT DISTINCT BKPF.MANDT||'-'||BKPF.GJAHR||'-'||BKPF.BUKRS||'-'||BKPF.BELNR DOCID FROM BKPF<\/code><\/td><td>Removal of duplicate documents<\/td><\/tr><tr><td>1b<\/td><td><code>JOIN BSEG ON (BKPF.MANDT=BSEG.MANDT AND BKPF.BUKRS=BSEG.BUKRS AND BKPF.GJAHR=BSEG.GJAHR AND BKPF.BELNR=BSEG.BELNR)&nbsp;<\/code><\/td><td>Classic \u201cJoin\u201d between BKPF and BSEG<\/td><\/tr><tr><td>1c<\/td><td>WHERE&nbsp;<br>BSEG.SHKZG=\u2019H\u2019 AND (BSEG.XBILK IS NULL OR BSEG.XBILK=\u201d)&nbsp;<\/td><td>Restricts to items that have been posted to \u201ccredit\u201d in the profit &amp; loss statement\u2026<\/td><\/tr><tr><td>1d<\/td><td>AND (BKPF.STBLG IS NULL OR BKPF.STBLG=\u201d)&nbsp;<\/td><td>\u2026 and which are not a reversal\u2026<\/td><\/tr><tr><td>1e<\/td><td>AND EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG=\u2019S\u2019 AND B.HKONT!=BSEG.HKONT AND (B.XBILK IS NULL OR B.XBILK=\u201d) )&nbsp;<\/td><td>\u2026 for which there is an item on the \u201cdebit side\u201d in the document that was posted to another account and belongs in the profit &amp; loss statement\u2026<\/td><\/tr><tr><td>1f<\/td><td>AND NOT EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG=\u2019S\u2019 AND B.HKONT=BSEG.HKONT)&nbsp;<\/td><td>&nbsp;\u2026 and there is an item on the \u201cdebit side\u201d that was posted to the same P&amp;L account as in \u201ccredit\u201d\u2026<\/td><\/tr><tr><td>1g<\/td><td>AND NOT EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG=\u2019S\u2019 AND B.XBILK=\u2019X\u2019)&nbsp;<\/td><td>\u2026 and there is an item on the \u201cdebit side\u201d that was posted to the balance sheet\u2026<\/td><\/tr><tr><td>1h<\/td><td>AND NOT EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG=\u2019H\u2019 AND B.XBILK=\u2019X\u2019)<\/td><td>\u2026, but also no \u201ccredit\u201d item that was posted to the balance sheet.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>We now want to determine which financial accounting accounts were used in debit and credit for each of these documents. The above query is reused with a WHERE condition:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>2<\/td><td><code>SELECT BSEG.MANDT,BSEG.BUKRS,BSEG.GJAHR,BSEG.BELNR,STRING_AGG(CASE WHEN BSEG.SHKZG='S' THEN SKAT.TXT50 ELSE null END,', ') DEBIT, STRING_AGG(CASE WHEN BSEG.SHKZG='H' THEN SKAT.TXT50 ELSE null END,', ') CREDIT<br>FROM (SELECT DISTINCT MANDT,BUKRS,GJAHR,BELNR,HKONT,SHKZG,XBILK FROM BSEG) BSEG<br>LEFT JOIN T001 ON (T001.MANDT=BSEG.MANDT AND T001.BUKRS=BSEG.BUKRS)<br>LEFT JOIN SKAT ON (SKAT.MANDT=BSEG.MANDT AND SKAT.KTOPL=T001.KTOPL AND SKAT.SAKNR=BSEG.HKONT AND SKAT.SPRAS='D')<br>WHERE<br>BSEG.MANDT||'-'||BSEG.GJAHR||'-'||BSEG.BUKRS||'-'||BSEG.BELNR IN<br>(<br>SELECT DISTINCT BKPF.MANDT||'-'||BKPF.GJAHR||'-'||BKPF.BUKRS||'-'||BKPF.BELNR DOCID FROM BKPF<br>JOIN BSEG ON (BKPF.MANDT=BSEG.MANDT AND BKPF.BUKRS=BSEG.BUKRS AND BKPF.GJAHR=BSEG.GJAHR AND BKPF.BELNR=BSEG.BELNR)<br>WHERE<br>BSEG.SHKZG='H' AND (BSEG.XBILK IS NULL OR BSEG.XBILK='')<br>AND (BKPF.STBLG IS NULL OR BKPF.STBLG='')<br>AND EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG='S' AND B.HKONT!=BSEG.HKONT AND (B.XBILK IS NULL OR B.XBILK=''))<br>AND NOT EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG='S' AND B.HKONT=BSEG.HKONT)<br>AND NOT EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG='S' AND B.XBILK='X')<br>AND NOT EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG='H' AND B.XBILK='X')<br>)<br>GROUP BY BSEG.MANDT,BSEG.BUKRS,BSEG.GJAHR,BSEG.BELNR<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>The result of this query shows which documents used which accounts.<\/p>\n\n\n\n<p>Now, to put it all together, we want to find out how often the various account assignments occur in accounting documents. To do this, we aggregate the query that we just used above to count the number of occurrences accordingly:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>3<\/td><td><code>SELECT DEBIT,CREDIT,COUNT(DISTINCT BELNR) AMOUNT_BELNR FROM<br>(<br>SELECT BSEG.MANDT,BSEG.BUKRS,BSEG.GJAHR,BSEG.BELNR,STRING_AGG(CASE WHEN BSEG.SHKZG='S' THEN SKAT.TXT50 ELSE null END,', ') DEBIT, STRING_AGG(CASE WHEN BSEG.SHKZG='H' THEN SKAT.TXT50 ELSE null END,', ') CREDIT<br>FROM (SELECT DISTINCT MANDT,BUKRS,GJAHR,BELNR,HKONT,SHKZG,XBILK FROM BSEG) BSEG<br>LEFT JOIN T001 ON (T001.MANDT=BSEG.MANDT AND T001.BUKRS=BSEG.BUKRS)<br>LEFT JOIN SKAT ON (SKAT.MANDT=BSEG.MANDT AND SKAT.KTOPL=T001.KTOPL AND SKAT.SAKNR=BSEG.HKONT AND SKAT.SPRAS='D')<br>WHERE<br>BSEG.MANDT||'-'||BSEG.GJAHR||'-'||BSEG.BUKRS||'-'||BSEG.BELNR IN<br>(<br>SELECT DISTINCT BKPF.MANDT||'-'||BKPF.GJAHR||'-'||BKPF.BUKRS||'-'||BKPF.BELNR DOCID FROM BKPF<br>JOIN BSEG ON (BKPF.MANDT=BSEG.MANDT AND BKPF.BUKRS=BSEG.BUKRS AND BKPF.GJAHR=BSEG.GJAHR AND BKPF.BELNR=BSEG.BELNR)<br>WHERE<br>BSEG.SHKZG='H' AND (BSEG.XBILK IS NULL OR BSEG.XBILK='')<br>AND (BKPF.STBLG IS NULL OR BKPF.STBLG='')<br>AND EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG='S' AND B.HKONT!=BSEG.HKONT AND (B.XBILK IS NULL OR B.XBILK=''))<br>AND NOT EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG='S' AND B.HKONT=BSEG.HKONT)<br>AND NOT EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG='S' AND B.XBILK='X')<br>AND NOT EXISTS (SELECT * FROM BSEG B WHERE B.MANDT=BSEG.MANDT AND B.BUKRS=BSEG.BUKRS AND B.GJAHR=BSEG.GJAHR AND B.BELNR=BSEG.BELNR AND B.SHKZG='H' AND B.XBILK='X')<br>)<br>GROUP BY BSEG.MANDT,BSEG.BUKRS,BSEG.GJAHR,BSEG.BELNR<br>) DOCS<br>GROUP BY DEBIT,CREDIT<br>ORDER BY COUNT(BELNR) DESC<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>The most frequently used account assignments are at the top. An example of a result would look something like this:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><th>Debit<\/th><th>Credit<\/th><th>AMOUNT_BELNR<\/th><\/tr><tr><td>Rent<\/td><td>RE Revenue from rent \u2013 own use<\/td><td>243<\/td><\/tr><tr><td>RE Revenue from operating costs flat rates, RE Rental \u2013 sales deduction (third party\/own)<\/td><td>RE Revenue from operating costs flat rates, RE Revenue from third-party usage rent<\/td><td>236<\/td><\/tr><tr><td>RE Imputed expense vacancy rent<\/td><td>RE Imputed revenue from vacancy rent<\/td><td>217<\/td><\/tr><tr><td>Occupancy costs<\/td><td>RE Revenue from rent \u2013 own use<\/td><td>205<\/td><\/tr><tr><td>Personnel expenditures<\/td><td>Sales<\/td><td>102<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Not all rows are necessarily critical. There can be perfectly legitimate account assignments where only expenses have been simply transferred.<\/p>\n\n\n\n<p>You as the auditor must now go through all the lines and consider whether the \u201csales hairdresser\u201d has been at work. To do this, you need to look for account assignments to revenue accounts in credit (CREDIT). If such lines exist, look at the offsetting account on the debit side and critically ask yourself the question how such postings could have been made.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sounds too complicated?<\/h2>\n\n\n\n<p>Is all this technically too complicated for you? If so, then no problem \u2013 that after all is exactly why we have developed zap Audit. With zap Audit, data analysis becomes straightforward, leaving you to concentrate on evaluating the results. So feel free to contact us.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Giving sales revenues a \u201chaircut\u201d is often a way of helping managing directors and sales managers when their targets are slipping away from them. We look at this specific pattern of manipulation of sales revenues and how you can identify it in your SAP data. The sales revenue \u201chaircut\u201d with no effect on net income [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":10699,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"categories":[38,37,40],"tags":[],"class_list":["post-11210","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-en-audit","category-en-compliance","category-en-finance"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Is someone giving your sales revenues a \u201chaircut\u201d? - zapliance<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Is someone giving your sales revenues a \u201chaircut\u201d? - zapliance\" \/>\n<meta property=\"og:description\" content=\"Giving sales revenues a \u201chaircut\u201d is often a way of helping managing directors and sales managers when their targets are slipping away from them. We look at this specific pattern of manipulation of sales revenues and how you can identify it in your SAP data. The sales revenue \u201chaircut\u201d with no effect on net income [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/\" \/>\n<meta property=\"og:site_name\" content=\"zapliance\" \/>\n<meta property=\"article:published_time\" content=\"2018-06-14T13:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-26T13:45:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/08\/Blog-Dummy.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"962\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Nick Gehrke\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nick Gehrke\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/\"},\"author\":{\"name\":\"Nick Gehrke\",\"@id\":\"https:\/\/zapliance.com\/en\/#\/schema\/person\/ef4d227360d4b66b84aa95cb72c12f5a\"},\"headline\":\"Is someone giving your sales revenues a \u201chaircut\u201d?\",\"datePublished\":\"2018-06-14T13:00:00+00:00\",\"dateModified\":\"2022-08-26T13:45:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/\"},\"wordCount\":908,\"publisher\":{\"@id\":\"https:\/\/zapliance.com\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/08\/Blog-Dummy.png\",\"articleSection\":[\"Audit\",\"Compliance\",\"Finance\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/\",\"url\":\"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/\",\"name\":\"Is someone giving your sales revenues a \u201chaircut\u201d? - zapliance\",\"isPartOf\":{\"@id\":\"https:\/\/zapliance.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/08\/Blog-Dummy.png\",\"datePublished\":\"2018-06-14T13:00:00+00:00\",\"dateModified\":\"2022-08-26T13:45:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/#primaryimage\",\"url\":\"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/08\/Blog-Dummy.png\",\"contentUrl\":\"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/08\/Blog-Dummy.png\",\"width\":2400,\"height\":962},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/zapliance.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Is someone giving your sales revenues a \u201chaircut\u201d?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/zapliance.com\/en\/#website\",\"url\":\"https:\/\/zapliance.com\/en\/\",\"name\":\"zapliance\",\"description\":\"Be the agent of change\",\"publisher\":{\"@id\":\"https:\/\/zapliance.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/zapliance.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/zapliance.com\/en\/#organization\",\"name\":\"zapliance\",\"url\":\"https:\/\/zapliance.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/zapliance.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/06\/zap_logo.svg\",\"contentUrl\":\"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/06\/zap_logo.svg\",\"width\":200,\"height\":45,\"caption\":\"zapliance\"},\"image\":{\"@id\":\"https:\/\/zapliance.com\/en\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/zapliance.com\/en\/#\/schema\/person\/ef4d227360d4b66b84aa95cb72c12f5a\",\"name\":\"Nick Gehrke\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/zapliance.com\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/07\/avatar_user_4_1657803044-96x96.jpg\",\"contentUrl\":\"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/07\/avatar_user_4_1657803044-96x96.jpg\",\"caption\":\"Nick Gehrke\"},\"description\":\"is Chief of Data &amp; Knowledge and Co-Founder at zapliance as well as Professor of Information Systems with a Big 4 background. He prefers to work as a business information scientist and tax consultant at the converging points of finance, accounting, taxation, audit and ERP systems, data science and information technology.\",\"url\":\"https:\/\/zapliance.com\/en\/blog\/author\/nick-gehrke\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Is someone giving your sales revenues a \u201chaircut\u201d? - zapliance","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/","og_locale":"en_US","og_type":"article","og_title":"Is someone giving your sales revenues a \u201chaircut\u201d? - zapliance","og_description":"Giving sales revenues a \u201chaircut\u201d is often a way of helping managing directors and sales managers when their targets are slipping away from them. We look at this specific pattern of manipulation of sales revenues and how you can identify it in your SAP data. The sales revenue \u201chaircut\u201d with no effect on net income [&hellip;]","og_url":"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/","og_site_name":"zapliance","article_published_time":"2018-06-14T13:00:00+00:00","article_modified_time":"2022-08-26T13:45:40+00:00","og_image":[{"width":2400,"height":962,"url":"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/08\/Blog-Dummy.png","type":"image\/png"}],"author":"Nick Gehrke","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Nick Gehrke","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/#article","isPartOf":{"@id":"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/"},"author":{"name":"Nick Gehrke","@id":"https:\/\/zapliance.com\/en\/#\/schema\/person\/ef4d227360d4b66b84aa95cb72c12f5a"},"headline":"Is someone giving your sales revenues a \u201chaircut\u201d?","datePublished":"2018-06-14T13:00:00+00:00","dateModified":"2022-08-26T13:45:40+00:00","mainEntityOfPage":{"@id":"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/"},"wordCount":908,"publisher":{"@id":"https:\/\/zapliance.com\/en\/#organization"},"image":{"@id":"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/#primaryimage"},"thumbnailUrl":"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/08\/Blog-Dummy.png","articleSection":["Audit","Compliance","Finance"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/","url":"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/","name":"Is someone giving your sales revenues a \u201chaircut\u201d? - zapliance","isPartOf":{"@id":"https:\/\/zapliance.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/#primaryimage"},"image":{"@id":"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/#primaryimage"},"thumbnailUrl":"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/08\/Blog-Dummy.png","datePublished":"2018-06-14T13:00:00+00:00","dateModified":"2022-08-26T13:45:40+00:00","breadcrumb":{"@id":"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/#primaryimage","url":"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/08\/Blog-Dummy.png","contentUrl":"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/08\/Blog-Dummy.png","width":2400,"height":962},{"@type":"BreadcrumbList","@id":"https:\/\/zapliance.com\/en\/blog\/is-someone-giving-your-sales-revenues-a-haircut\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/zapliance.com\/en\/"},{"@type":"ListItem","position":2,"name":"Is someone giving your sales revenues a \u201chaircut\u201d?"}]},{"@type":"WebSite","@id":"https:\/\/zapliance.com\/en\/#website","url":"https:\/\/zapliance.com\/en\/","name":"zapliance","description":"Be the agent of change","publisher":{"@id":"https:\/\/zapliance.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zapliance.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/zapliance.com\/en\/#organization","name":"zapliance","url":"https:\/\/zapliance.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zapliance.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/06\/zap_logo.svg","contentUrl":"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/06\/zap_logo.svg","width":200,"height":45,"caption":"zapliance"},"image":{"@id":"https:\/\/zapliance.com\/en\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/zapliance.com\/en\/#\/schema\/person\/ef4d227360d4b66b84aa95cb72c12f5a","name":"Nick Gehrke","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zapliance.com\/en\/#\/schema\/person\/image\/","url":"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/07\/avatar_user_4_1657803044-96x96.jpg","contentUrl":"https:\/\/zapliance.com\/wp-content\/uploads\/2022\/07\/avatar_user_4_1657803044-96x96.jpg","caption":"Nick Gehrke"},"description":"is Chief of Data &amp; Knowledge and Co-Founder at zapliance as well as Professor of Information Systems with a Big 4 background. He prefers to work as a business information scientist and tax consultant at the converging points of finance, accounting, taxation, audit and ERP systems, data science and information technology.","url":"https:\/\/zapliance.com\/en\/blog\/author\/nick-gehrke\/"}]}},"views":1140,"_links":{"self":[{"href":"https:\/\/zapliance.com\/en\/wp-json\/wp\/v2\/posts\/11210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zapliance.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zapliance.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zapliance.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/zapliance.com\/en\/wp-json\/wp\/v2\/comments?post=11210"}],"version-history":[{"count":1,"href":"https:\/\/zapliance.com\/en\/wp-json\/wp\/v2\/posts\/11210\/revisions"}],"predecessor-version":[{"id":11211,"href":"https:\/\/zapliance.com\/en\/wp-json\/wp\/v2\/posts\/11210\/revisions\/11211"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zapliance.com\/en\/wp-json\/wp\/v2\/media\/10699"}],"wp:attachment":[{"href":"https:\/\/zapliance.com\/en\/wp-json\/wp\/v2\/media?parent=11210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zapliance.com\/en\/wp-json\/wp\/v2\/categories?post=11210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zapliance.com\/en\/wp-json\/wp\/v2\/tags?post=11210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}