From bf9ff80a83fca6fb1def316ed805e800b9f0f107 Mon Sep 17 00:00:00 2001 From: "Tom Aarab (toaa)" Date: Fri, 24 Nov 2023 11:18:33 +0100 Subject: [PATCH] [IMP] accounting: payments doc update Updated the payments doc page. Forward to master. 16.3 -> Change reconciliation section taskid-3610834 closes odoo/documentation#7267 X-original-commit: 36d0a51496c90cf6d703a1150c0630b80ec83e46 Signed-off-by: Tom Aarab (toaa) --- .../finance/accounting/payments.rst | 125 ++++++++++-------- .../accounting/payments/add-option.png | Bin 5236 -> 6460 bytes .../payments/payment-difference.png | Bin 0 -> 4197 bytes .../accounting/payments/payments-journal.png | Bin 0 -> 9212 bytes .../accounting/payments/reconcile-option.png | Bin 7406 -> 32408 bytes 5 files changed, 67 insertions(+), 58 deletions(-) create mode 100644 content/applications/finance/accounting/payments/payment-difference.png create mode 100644 content/applications/finance/accounting/payments/payments-journal.png diff --git a/content/applications/finance/accounting/payments.rst b/content/applications/finance/accounting/payments.rst index d95b796d9..020ab05d1 100644 --- a/content/applications/finance/accounting/payments.rst +++ b/content/applications/finance/accounting/payments.rst @@ -4,15 +4,15 @@ Payments ======== -In Odoo, payments can either be linked automatically to an invoice or bill or be stand-alone records -for use at a later date. +In Odoo, payments can either be automatically linked to an invoice or bill or be stand-alone records +for use at a later date: -If a payment is **linked to an invoice or bill**, it reduces the amount due of the invoice. You can -have multiple payments related to the same invoice. +- If a payment is **linked to an invoice or bill**, it reduces/settles the amount due of the + invoice. You can have multiple payments related to the same invoice. -If a payment is **not linked to an invoice or bill**, the customer has an outstanding credit with -your company, or your company has an outstanding debit with a vendor. You can use those outstanding -amounts to reduce unpaid invoices/bills. +- If a payment is **not linked to an invoice or bill**, the customer has an outstanding credit with + your company, or your company has an outstanding debit with a vendor. You can use those + outstanding amounts to reduce/settle unpaid invoices/bills. .. seealso:: - :doc:`Internal transfers ` @@ -23,59 +23,54 @@ amounts to reduce unpaid invoices/bills. Registering payment from an invoice or bill =========================================== -When clicking on :guilabel:`Register payment` in a customer invoice or vendor bill, it generates a -new journal entry and changes the amount due according to the amount of the payment. The counterpart -is reflected in an outstanding receipts or payments account. At this point, the customer invoice or -vendor bill is marked as :guilabel:`In payment`. Then, when the outstanding account is reconciled -with a bank statement line, the invoice or vendor bill changes to the :guilabel:`Paid` status. +When clicking :guilabel:`Register payment` in a customer invoice or vendor bill, it generates a new +journal entry and changes the amount due according to the payment amount. The counterpart is +reflected in an :ref:`outstanding ` **receipts** or **payments** account. +At this point, the customer invoice or vendor bill is marked as :guilabel:`In payment`. Then, when +the outstanding account is reconciled with a bank statement line, the invoice or vendor bill changes +to the :guilabel:`Paid` status. The information icon near the payment line displays more information about the payment. You can -access additional information, such as the related journal, by clicking on :guilabel:`View`. +access additional information, such as the related journal, by clicking :guilabel:`View`. .. image:: payments/information-icon.png - :alt: See detailed information of a payment + :alt: See detailed information of a payment. .. note:: - - The customer invoice or vendor bill should be in the status :guilabel:`Posted` to register the + - The customer invoice or vendor bill must be in the :guilabel:`Posted` status to register the payment. - - When clicking on :guilabel:`Register payment`, you can select the amount to pay and make a - partial or full payment. - - If your main bank account is set as :ref:`outstanding account - `, and the payment is made in Odoo (not related to a - bank statement), invoices and bills are directly registered in the status :guilabel:`Paid`. - - If you unreconciled a payment, it still appears in your books but is no longer linked to the + - If you unreconcile a payment, it still appears in your books but is no longer linked to the invoice. - If you (un)reconcile a payment in a different currency, a journal entry is automatically created to post the currency exchange gains/losses (reversal) amount. - If you (un)reconcile a payment and an invoice having cash basis taxes, a journal entry is automatically created to post the cash basis tax (reversal) amount. -.. seealso:: - - :doc:`bank/reconciliation` +.. tip:: + - If your main bank account is set as an :ref:`outstanding account + `, and the payment is registered in Odoo (not through a related + bank statement), invoices and bills are directly registered as :guilabel:`Paid`. Registering payments not tied to an invoice or bill =================================================== -When a new payment is registered via the menu :menuselection:`Customers / Vendors --> Payments`, it -is not directly linked to an invoice or bill. Instead, the account receivable or the account payable -are matched with the outstanding account until they are manually matched with their related invoice -or bill. +When a new payment is registered via :menuselection:`Customers / Vendors --> Payments` menu, it is +not directly linked to an invoice or bill. Instead, the account receivable or the account payable is +matched with the **outstanding account** until it is manually matched with its related invoice or +bill. Matching invoices and bills with payments ----------------------------------------- -A blue banner appears when you validate a new invoice or bill and there is an outstanding payment -for this specific customer or vendor. It can easily be matched from the invoice or the bill by -clicking on :guilabel:`ADD` under :guilabel:`Outstanding Credits` or :guilabel:`Outstanding Debits`. +A blue banner appears when you validate a new invoice/bill and an **outstanding payment** exists for +this specific customer or vendor. It can easily be matched from the invoice or bill by clicking +:guilabel:`ADD` under :guilabel:`Outstanding Credits` or :guilabel:`Outstanding Debits`. .. image:: payments/add-option.png - :alt: Shows the ADD option to reconcile an invoice or a bill with a payment + :alt: Shows the ADD option to reconcile an invoice or a bill with a payment. -The invoice or bill is now marked as :guilabel:`In payment` until it is reconciled with the bank -statement. - -.. seealso:: - - :doc:`bank/reconciliation` +The invoice or bill is now marked as :guilabel:`In payment` until it is reconciled with its +corresponding bank statement. .. _payments/batch-payments: @@ -83,11 +78,11 @@ Batch payment ------------- Batch payments allow you to group different payments to ease :doc:`reconciliation -`. They are also useful when you deposit checks to the bank or -for SEPA Payments. To do so, go to :menuselection:`Accounting --> Customers --> Batch Payments` or -:menuselection:`Accounting --> Vendors --> Batch Payments`. In the list view of payments, you can -select several payments and group them in a batch by clicking on :menuselection:`Action --> Create -Batch Payment`. +`. They are also useful when you deposit :doc:`checks ` to the +bank or for :doc:`SEPA payments `. To do so, go to :menuselection:`Accounting --> +Customers --> Batch Payments` or :menuselection:`Accounting --> Vendors --> Batch Payments`. In the +list view of payments, you can select and group several payments in a batch by clicking +:menuselection:`Action --> Create Batch Payment`. .. seealso:: - :doc:`payments/batch` @@ -99,36 +94,50 @@ Payments matching ----------------- The :guilabel:`Payments matching` tool opens all unreconciled customer invoices or vendor bills and -gives you the opportunity to process them all one by one, doing the matching of all their payments -and invoices at once. You can reach this tool from the :menuselection:`Accounting Dashboard --> -Customer Invoices / Vendor Bills`, and click on :guilabel:`⋮` and select :guilabel:`Payments -Matching`, or by going to :menuselection:`Accounting --> Reconciliation`. +allows you to process them individually, matching all payments and invoices in one place. You can +reach this tool from the :menuselection:`Accounting Dashboard --> Customer Invoices / Vendor Bills`, +click the drop-down menu button (:guilabel:`⋮`), and select :guilabel:`Payments Matching`, or go to +:menuselection:`Accounting --> Accounting --> Reconciliation`. + +.. image:: payments/payments-journal.png + :alt: Payments matching menu in the drop-down menu. .. note:: - During the :doc:`reconciliation `, if the sum of the debits - and credits does not match, there is a remaining balance. This either needs to be reconciled at a - later date or needs to be written off directly. + During the :doc:`reconciliation `, if the sum of the debits and credits does + not match, there is a remaining balance. This either needs to be reconciled at a later date or + needs to be written off directly. Batch payments matching ----------------------- -To reconcile several outstanding payments or invoices at once, for a specific customer or vendor, -the batch reconciliation feature can be used. Go to :menuselection:`Accounting --> Reporting --> -Aged Receivable / Aged Payable`. You now see all transactions that have not been reconciled yet, and -when you select a customer or vendor, the :guilabel:`Reconcile` option is displayed. +You can use the **batch reconciliation feature** to reconcile several outstanding payments or +invoices simultaneously for a specific customer or vendor. Go to your **Accounting Dashboard** and +open your **bank journal**. In the **bank reconciliation** view, select a **transaction**, and click +the :guilabel:`Batch Payments` tab. From here, you can reconcile your +:doc:`batch payments ` with your outstanding payments or invoices. .. image:: payments/reconcile-option.png - :alt: See the reconcile option + :alt: The batch payment reconcile option. + +Registering a partial payment +============================= + +To register a **partial payment**, click :guilabel:`Register payment` from the related invoice or +bill, and enter the amount received or paid. Upon entering the amount, a prompt appears to decide +whether to :guilabel:`Keep open` the invoice or bill, or :guilabel:`Mark as fully paid`. Select +:guilabel:`Keep open` and click :guilabel:`Create payment`. The invoice or bill is now marked as +:guilabel:`Partial`. Select :guilabel:`Mark as fully paid` if you wish to settle the invoice or bill +with a difference in the amount. + +.. image:: payments/payment-difference.png + :alt: Partial payment of an invoice or bill. Reconciling payments with bank statements ========================================= Once a payment has been registered, the status of the invoice or bill is :guilabel:`In payment`. The -next step is to reconcile it with the related bank statement line to have the transaction finalized -and the invoice or bill marked as :guilabel:`Paid`. - -.. seealso:: - - :doc:`bank/reconciliation` +next step is :doc:`reconciling ` it with the related bank statement line to +have the transaction finalized and the invoice or bill marked as :guilabel:`Paid`. .. toctree:: :titlesonly: diff --git a/content/applications/finance/accounting/payments/add-option.png b/content/applications/finance/accounting/payments/add-option.png index e0af8756a8bbf2dd8fae562038043d592a7d4ea2..90a76ce89950b26a0761db9badd2c906605d8a38 100644 GIT binary patch literal 6460 zcmb6;Wl$6Vvj<9^NJ&XaBX}T)ASqo(gCIxO(cK-=oktyAN7r$5OLs^M(kUS=^?dXG zyqWLMdpldR`(tNkcV>5XBUF@R@Ni$_0ssI!Iax_H0015IPe)=u`^W9Ok2d}Z90yr# zX8_>k_x~oe6!w>t0KhYVih_pJ)6WVe5CB%`D!r(*E%@c46W{abkA`o@;C z$G73p$@BAzrRCL*?*9J4v6IuYKj#;F`-cW*j(`9DUEkc^+TQgJh*Z`z)z-J>6;fDS z`Z+i}u4m$)p<_{5)0ml4a(#1S2z6FaGcvPwSJE&kD6Z1dvxl)jQj7`}%`d(gM*}DYz1V+`N+ICORuCA^X)Q#@$?sj(f9o>S) zCug^J_Hql$=NDJ1YMX4G{L-_E5>m1!rheSr-G@XZ$*UUp2geqcRE0*R%*-y>IQqbI z5y-}Nb6d|Jb4v|P9i~=pqvO+dF8t}?QV)wH1tiz~Bpi)EEa zu$rNHL9vm!b6jGkrmoe|?~|VIL)CRniLe}US}t57rsTBTqSBf#I+l^KX-zF%Zr-6Q zKY#TNjB*BrBFgK2AD^uK+Emvzub!Cf?CuwlRA=K7=lUeu*wWeCKit~UTT|b%ySrar z)sT~4*527?VdoVUm)6qOL(9y!xwT{E;B$U+Q(Rg@OvzDNQP038*xc5QPsaAl+@_(i zJw7>$2_)RrGk{0J>h2R35u3{YS?R?q7ONrzkD&bF`MHvYQEFxZfrASpyHHqEG9d-~ z(b4ho$tlprv3PitlAcEgo?ALPme)T>$IAcn@aX35jy)ha1l7dq7c{xKB_5NYs%82y zG*T!sRvDIlcmELI)-kuReD(J)rllPV$7cz-uj*-;!)w1bejf{ot46o9(RunU?C!z8 z_sb{3%<_wt_V;03Jw~~OF$o!`S69^T-o%csvI!|w zH8Tsfc9#M}$dQN4007B`oTQkB$I?-jw#pZo*8`N)H~tuiH?2f&rU{Dn^mP^lXe3fR zgSn({w_q zYA3s9$8qbQ#Z>IGBg z0eZxW!FA{o!Juk-*-CMOe#kD!7w%1xx8AhE;mPo2UpK9?Qy?}##;SiHPe6BcK(GB&^qF9hV2B8Uil6Kx+yQ(W* zeOgTkX>KP`8mc3riTXXzvIPz#l+vyyx+rME%C6+9r0aWm62&gkv8pD5DP-8thr)R-;iZAs_%nT$#Hgg|0YLX>&-VEXpbHSp};RrrOSu2#AP`7-oe z+bjMDw@Ffkk1|d1NZRUWO{Qht2Hv-G)E}0ezL0XdwN_#hZ8!0ZjP`zg1zV~@lFH)G z$tK8@1VqE+4c@#-PDulhu@R$le;s z&@pwE>J`vsp@jqUHJ;X==eo8dHSMRVioU$h!n7mK(x1}YaL({9)00614G!Mr_V4wG zIZZ?JGYIq=8l`N@?j;mIn8bqEqfsjb#ny>Xf!*2P6<8WQv&5Kf)}=|^^BT*zgWA;? zlbU)s)A*Sn4$1;I9UDgsV`Q65ta#&5i_&}DQowp>7QisiOYa>Pm7B4T8=-FoTvujR zcnRi4|M6l%BhPIKMpwqYRM*pnCs7Y?q2@5@?f%pbQ*Ros!Lk@%je6z<0RLZvN3)3H&M_EzJqRmYf6oM5 zGJ|sYI73kY(nemVu8a$b>Wr=}b^2#+HamBHwv{>S5^kO0)p^IS!ZT?iT!zvijG!uA zMFH{gPih#s{tmT^Qh~W>gh{m#&DP1F()No$SmO&J;%`W0(sODXZN6ccXv12fLLqFF zp>D|c;LGOBw(0J%Iqcr4F~)ZoJT4nb0&d8LM_YqEGvVR9OQh?bh-)r53|#cXi0y-4 z5p$*Qjw>=8khmCm<{>q(ey?N-m1ajE%DJY%`p%Jr3EkGO0_Qp0G$~h5z~12?F~vS2}%-i$gK>KuffE z?n7fL1?R}d!Eg1vXqN)|P@j68tgk$ySyzq0RehvqqxJr|oyHw7Y<>Tgrzt5c9m&n4 z)iGWjO#Ph$!HUxC&-m{~9_6g3Pkm=*@}&8JNTHuc-$6_hW9kX3dnN{1R}qemln{(h zA|1&3BGBD*Irpz;BaSQtN0X~8<85kIwT(=P4QWcrEBf@V+LoPtnPw}X2p}4|1WTRN zGF21$*BvCT;dL5WlJyQ7ovD8m2$k&gyqHYi8O?vwUFc#$G(7dP24nE`N2BOEDci&J zEHD~we}@Kojb!-AJIdbLE``VY5*!>cF^Cxk&Ol;8UVrqZd!KN?U+d)aXhmJz>L`S2$BIZB%7`FA;taUI08VEGw0Ta`g4rGOk^z2hG%; zf{BP1)H)z*8y~ix;Xz_rrNmQK+^pgnKV$CP?y zPZB!xwMtDklPfz`H*(z;<7Z28epQSYRgno@oNEaQrA5G1CrB#`tx<3nB$Hjitxuo` z{ZDioYxm}>M>Wd)o=aXDNWMmg{%0q-b#euUW50Z<%2DQ#@2KYtqvjVGtZxf{OcWg` z#eS4&w*Fm7CnWlmaI>w4QERS6{b5(a(SX+V?XVSmf-p_9$*s6xBVh*LT9Yp7bNy%T z#g~H4#72?b9FN}@NOwPl^l;t~o4_}rH(wqJ$V+CZ9q#!>p-OyuXSzed`gDpx(&W~&4k zNOk`?Dw^;6;ODWdH7XrX?8r-f==01ZYIUSg%XF1@^%VZrATp5Hz6WM7m>uC|q*MGF zr^~IMz|D72t_8}pr+kT+qvOUqRn=O zrJnR+NA(x@ZkI&3?ur1dFK>M1-sF(m`#apjH(BUYX0)hr@Z-& z(UfabI=|5@i>+n(*Te>M21D=daqr#ngnazO5$;F?ENGmlpp znu2eZ4(8`Go>m&S02-Z1#t!}PV!ae3_X$w+J-U~VdR zN;&tU;%YSWvtkT<84EyAdF|2U=8hD9z7e@RSvHs$v<>unHi|deh<}Cb^%V7I)acotdd4T~es%`VqzZO(~0?lV&FZ z^(W#Ic5a$$$#MvC9d;2|k{juh`eb}|5?X+rF1L*LYcCXqh=skzR++n9vEXW050E5l zT$moJ%5{?-(F>ruhhn>5=Tp^M5jxfo$xEr<1~`l~UWMYjOg5|t*LYbgd?0|t1{iqI z#ftEm=a&{ayw3ZkqGI7i^Q$m$RA<@)@+Yr}SV~)XGDsv~uPpSp*$R9x!^(?dbUm81 z*9+Um{UQ~sxYbiNb^$AelU@SxIvV)UB2e@lkB)Y_CWtj~aylyJ-7EHQYcDCd9cBq4 zfIH;n`v=&f0?J@0&ce>JZMFqPG;Ys( zCey`2j(EZSbfBl?!cKLQh+xNu5 z*A=)*59_^L?GjVZ9ot8yk&LX}3UgQTUO5aW~!Ah3PlEX2z$CPtEM_{oJE+{A} ztg7cp1oZsa=yksX8dixE-%Mm`cOC z6m2n$P^uiSsKPIMO(OY8{by@hTP{xF!1lia)5{4z_~gI{1U>a$RA9*knQ~(;#vUr< z7s({5hKqw~#wxf0R)0+-60VZDGB_yHT+yL3MtAwwEa%NGBu|?b-N7r97R?UQe?2ac zZ4v^K3Q-|f{;xq_cv-cijnT&$K`vbjjnYI{jiL@fwh~JnV_9yls^l0dKm>&PsS;aJ zm0(@LwHjl!XGaMk(K;MWEtMdU8uDv)Bx{j__3#e2l`yKBll^fg3a~$ zKt{e<6?qj)H6H3*KWAjnY=6^wdfS@{6vwz9BoADg2+B~MQhPb@7PJfSJ1JypdnS(z zmoMm3g_&yrQ=c8%SMu;>q5X3ADHUHdUO-fDN`ALw^Cr&4pQ4fqX_Lu1XCUAoxVDS{ z;O}3n{ldU6&W4Q^qx_&yS0?K|se!mkhzBg#*%6no=&(&B)q47Ya4rym^r4e$#oQ!$XgJ zsl{^BS6(!ytYe;ASu8S{Vf|>J8BAfXq?!ye{&1Qsnj`Qj$BcI>Qwa3ov~LOV zXxby?umSy=bz!`Ye9PE1W`ca>>CN1vb4!zlHT^*QB;yNi>oZQEb7&O@vIXq%#K3gl zmo!Zq3y~u*^~!UNv70YJ70G_QT-Y10U0j7Gd#*%k?I|KBVkyXwZ`5;00-oAqi+0{J zyU&<0$}gwSpS^CttuNQpD_&%$f~;|`Efe4BCw9bA>iBS<$%Mu_I?) zCF1147FImL>ADt+qR(*h3kcu^qgL7$wIQ5lfl+wbJO7dl`E9Gd31eMlFo$-JSolne zKfe5Y%V29VNRxVC*CNwA@U^iX_8gNVGT7zfMU+mgw>N3yB0Uv_J={4za|v!Sl(r)o z!3bn7!Wh_wMu~$%(UkWMV}KywdX?IwxykyFzJ(MIwL7lC5~X0~c)J`fdu6N)WMTEw z*C+#)B!w`zObNfD-c~Su&JN=l4<2}@hrfZ5x%WiTJ*lLRP$^XdbDuU!B_eAiX5)Qr zxe(>YhAG1Z=;a@c4h^G(@pr10x3LEHw{8lDpe)9|GV!Q9$ZZjh*#vrqR!TupAI$*$ zo$*332cxjb8!$bNs*mOK__da@54~LG)Nx3JH^VRCmepy*`5uq@efR;Ie3)+rY-o6^ z5q6J4{{l|Dy2FB(7Hn&q9i)k;!X2Ij0`DY2lWdCJuAjOX5I;kpoXXpQE<4~qk6Dbq z(iWaByFn;e>(e+(=l%PGhL!h8L!XOYvn5f0EHIQuW^pZ?PLW$RU3_hn#r0nqg=l!C zimF+_A9eR30W-y0pG9@bGzUI_4pt@J(DL?c#-C+h@9`{BGa1lEV1AQ0o$uFpW;OUX zzL?zY<0ZosBjrmfyzOC0x*(38gqx6er+ACwltbtWM4og8h%rXWI<2MZaSuCij@5O9 z-Tn1-glxXQH1PPmsWnn2V4KVYnOtunjGmkAx9GhWSxwPpFRQgQjaXqRbDcX=h-#US zm;6~VBH1RhN=1vzou?~k_7tJikX<9-ODN0YV-e+49=Vcl{^&wpv6adH@vEM%H8KIL z4xkgB*=!BB3@O}seaSIMeA&RLr&?jpxG&I(^^op{|MyW#t5eh@x9{=f>Nuy!=uPyq znhd&cB;8^xg4o-vu|;o@*4>cjSo?@eVi$zOfIzYzI*IOG-#yzj51neTCgFYWxq^(7 zd+!;L>O^pB-LhPEX&&-?!jaQ1866=0PeYfT&15|mz z!_c~$AfA@HIiF7*)r~akK&uF((<>z(mer99A{g(SK|zqtr9m2`6hx7Q1%ahx$t9(c7Fa;KyE~Rxq*S_V=}zhH23MBe z=Qs2Hcr)+K+;i@ob7$_%{c+Ea8?LSjBq5?D!otELQBsuGz{0|Y|ErS-aQ-pj`?}Bn zNnaEpE?8Jkk^cd9GVfD5EG!%>brr1-7!2m_?hb|edv$dMQiI&y-mY!zT%vC<519M= z`PV?C;mwz=vkh~mR;K)G?3JEew_3uDo*2_U^X2?h==6dq1 zDcGz21amSPJN5u_u6j6W#*Aiwtc$Q1SU{$^PSr=CPZ3_WX7(Bo8#Ci9D~Nr|16bEC zV+E694%z+To0O7+xm!pDbEp3Pw?q@CL&H7>qpuE`&;5cywS%-RKo+^#f$krnU$x`L zKws<5JEGd%#jpDkh!~i%rmlh`qYz*8m|iMku6Dux?d>RxvRNbsbM}gddwF%!Pk|%X z!3eo={m>25&@lcITl2TtF4Wyt^^?)%VnfBj1I+kSS3#7vbwI?>y&f0W>feWi<~7Vh zF$Ud-IVi5###s2Kblzf&JmMWHcMNp&%BRoOH6T}`nfZ2*CVwMsEeO=W$U=xC+!Vqh z>6O2R8NR~|qA{1~Ia__m^?d%p!GVgNtH;RA@zpI0BoB)P=#kT%+r76|`W3{@sby_f z>}B$Bwv4%2VByl8{~n0VDiQ~UX!tagM1MP}@d<`Nt~Up`-h4`QGT!Ma0!Y}+^frHO zx%}m8T(^8>;9F>*VSO=C2C_{duqY2N8^fGcgEhT%?ZbXwKKx1xvJOM^U0|;Er($|e zY&4Ae>IzKa`#>5H>F{Z{vc;pLBg|4-zOlgg`Gb|Cqm!HO*PODbP%qG1;R<`P?Barz zENxh1N@8VYQ>5);Vip*4nRLiL!aT`c$)w_J~ zSl{d^lbW01VjDFMUoL}}pgz^jak$;`stIaR6jtOo$m{RW>oxywd69JK9TnGZow~C-Zk~Tjs`|I4tVnBgopC+R=1~COd6YD6GM2b^%+c1i^tCHbgqFn z9U)jhJ8Ca!KP^)ggR;Ke6ycrUS)>*3{EXcs^Q0r1uHGc>xs+ZJhHRff(0*WFY0xIg1PH@?_0po=fu59>E=G6u7FI~ORRV}tM5+k`WHMf& z4Z0&YUXM~CUniDw9*Q!ynfl4SwiAlhIS7u(4T_nL`@L-L$uRutWoNY;YW@KQ@W>Ri zJ5(^`{-A+AOdzR$cD%=0mAR#iGb-zT>@M1n5rgJPOlqN`-oX_b%f0gFn@v?ELv~-u zkgl@p?0cwDN&q0mf5}Rjk}IU|;T7=mj-z79Ka&Fu!spB|q)$rLT6o=^5{^M0yDRD@Dq72mWLrxxZ#SNm%X zG|`ew6+hEsXNhmG_q4%Z&}~nCo0T)X6;WgCKz|Q^)wqQGe9?b~oWrBXQ6ZQ4`| zb)#!`c}#mfl#XgRfS$FiYe(jNkHET2cUcqOOkTmpj75^sMV%tNO!97p^Dq87UXfnP z+d1TTNwGliXnl%w*D}01IzB&TI^kJJ#Auq|gUPhWI{uTosCR+eM)hJk;#)?h?LsFK zHp9^yr*4sUrsn;c-p?szE%H)PtVO_(1Z?U5-(3E$-TZGQjwO$|l;^uvL%3~w`rh3v z^+4y8G`?@qJy&V7m(j7Q9mY4VfP!inL2=t3bj*nw&xFs%+j-Q&G9=3}%qKz&02u{z;n$H_fE zNKgPp!)Bp+t888;O+%Y1kU5 z{b!%|t%}zpWp~gdr=y=`R;kV{WtlwF!AX4rXR6@NYeP^q{3qQ2GPXn@`+!*PUS}oV zJls`C91&bP2ZYHPyRqLQ$$qL%F({3bt&kb}M8N35;!8;40wD0kmnFEvZO@{bhHp%3Z@J%{!0(@EI!hfMZdr!W(wj!!coEB1Uv9@qJ5Q7vUFg+ z!ieIjE+^uL%;Z*B*+VA6^p)|4yx83eldq}_2^7mYL2Ndn19V)_0rK`CO9i*8f}zM)Rc%`fX!&sd zW`W7IhBM3bWZt?=*^YIUv4b|~q%$*yRF85Qd@;)!N7Z3zD`(`V)yIeMNj@$!tn?tk z&gXAR)YX884?Qv!=5KS|SPohh%)=&dIehUCr<~IATYIN#>3U{k&EEd^dXZgW{{AGF zJoNJ265f-3$GYo79o|EG0BFv?O=s(faof z>+7Mp20Z&y@tIi~w6)exSTwT>kHEcoR%*bFj+``2@qRU9W_g#F1EB)E;aO|nE&afq z4gDdd9Po&GT^7F<-mUo~A_EKPic9U9`}x0Hx$eD@48$DY__#Q$FBdAtK?FW{zAS8Yr%LuIyCk5LQxi3BUl@#U0H{P9F&X1|XNQW+P{q zYTV*K-U^hx?ZB|msnWh|vGf%jx1{f~^uEC^sCA~JBU6;03qCOSZlZFN#iKzS2oS%_ zYF)q<{l;o#RmS?P1XJtsAml^=re`{DVf32qXZWJ-O97xzTL3(M*K z%^s*wk44K*iOoQb;-TSR(z%|FZ6d?cM=jIiRh0w^A-}eA0$#6CO5n9NaM~%e4b{IM zv7_Xw33f2f&G3Gc!v0ZST*P%SyPT^Kkn%TVW5Q`?h{&DY%yKtpIXI@+nZ)IztN0N0 z2%+Vsb>CB)uKqYFkws@quF$7t>5J#kIuZq&MN!;DM0!QcBR%NwoF!%aQ?rKhr-*re znf#;)M^@RE>Wge7*ZP5rtdoMRmn?+XeIM8nHt(7|Ua`%P)(oKb_lDB$wq>dZiwyRc z5%pK2`I>iE2bGGTnu+*xL;UJLQvLGZLJJ~fH@Wg^Rp+>U@%7cF6*j<= zoXJAMweI}?Ttq61?0h{6iI?i@dIDQAfhNJ`h3UAdNBH(^oV)}D)4_|bl(Oa!*=-C! zId;hOX!{Fs>{Ye;ASrYWxW_MgVkd!(*BfW7w3^7Vma(K&iQU2M#Vp;>t`POzN$|M& z?6DgTj(ZZ-)x{>O(KeY3V0);jR{*`A!l-hr77>-M7u z1eXjR%`v}d{io-w&B6+VRgc1sRKsl09RzoXlZDz`HJ>|L;TzK8WQ$QnbgjcJdnu97 z;NJ7e^*>8Z(7FilT7aTsZ2vR5?%^U>6zgbIxmI=|5)%}U9hBMA-u|I2&XbX8`J)2S zJy$dN^wQcxeETW;?D=*7xQ?E7Kvem@?>!vJb(2b)eWi=tN$}abruhBDo`~wt(VJ%W zpFw@G8d`_L27y&O^oIo-++3ESbMx(eQpa}$J?O;}!PF$XuVIXa*}7<|m%-x^x8@^f z(S79)M=ax@XJTj?|273lVcc(_hhtKx&Q1BeCbII>d)p5Ni^x9 zg1H8!S|6>m{5f6S8kp}3a48G=D(ORmtsD`nOkek_hxwOpbtR&2$qJbYU+`e%2N5Sc zM+nMKY1_{I&ZUCT(e^Yk6U@(6<3Ii5iF%8vf{J4^@Eh`a(Fd=q#diG22oba6lF%fp zG3|P~YH4GV+dhsQv`+Z*wD+R!pg77MW`!lAtN6fI+BWo)L$9b=Dsm?aiLX zU`a0hCb6`!mM$;Ah+#A(+Vqj7vw0YzSg^l0Be&U;Jc2F-IIzGFTg zvvt*zCp2(D*S%{i0Ytc8Q~&*OX$C#}l+S7D;9%0&F-9|NLYd;AE zB27mfR5wN^SM_O5@-oZ&B9E~@4i6N)PERl*1SA@D{fXn)!Rq1mq-j(zw>f(OV@x@c zd!f?SxVDv+(-LLCav>x}%91?3M3$lw&ih(`^-~y(mX!3gox~~@VeaY@o~SaQ`DVaJ z;ah)+KRG}`hKDZSS^Wa4=p|0Z!U9ENn@m`VI*2-G4Xn*7u=)d39z741Rx{tq5hGZ9 z8x)1R3$CfWswwS^K6Kx*au(DOC8YKn(hP)2 z{p(344!;Rj`3H`w%oSvXwTpAO*A?=zJF>DGd_U61~~ P5wVm$sLEHqg9iK$=csxy diff --git a/content/applications/finance/accounting/payments/payment-difference.png b/content/applications/finance/accounting/payments/payment-difference.png new file mode 100644 index 0000000000000000000000000000000000000000..b8b779ae1a387e5db0e3f9c1747c53e5b8a4b544 GIT binary patch literal 4197 zcmZWtRa6uVw;e$IK3Wi@Llh;3kOl!2h7wR3h8!4b=#T;F9swD022es;dgxA(8oG1n zbP(x=>%Z>9z3bky);@bb?YFb`UMEuXoiYU}6Da@ypior-X#)TR)_=A8zeIm`^PLde zUm|f;0eb)dlwJP;0g8{382}&xXsYWf-rd~=hQ@5~{JOfjURYc%#nk@7?~zbHB?t%u zsTs}8ESNH@90` zJEx~-)Qo&PyLfq3gOiifiOE^s7xF=2NcLwE6m;B=*o2b5!3FyrEg(axnhw;f72KE>BElesO-Fw zwvKKYc`XA|`=R0Sv5D!9AH651r^BO@HTA8z1!aeaM-FcO5m8B~)U4p}*!@2T%I{1T zaVtU+$}MeOx?tOwxYU%iTyK8_XKWH88YL*Mq^M@(4iE0`8F2X!BnQ%oOH9kjFH_To z;P>{8Eu6FrZ8Qz6mzLL7*ES9gjdeO`VM7PcN6o7*X0bL-|7v$xl*Y|$!Ya3Ww!90gXChT2(z5PEOAD@Io z#1$4-rezkCSJYcOcvaUm69tB`M8|`R%1SYHS65d}tv?LS9DReLl{Aber{)TZDvg81foLtU<-%)p zFhE76Aou2rxOyQ;o`Mx?xZEfsU~o3FQa5FW&6GpJeZNPBfo*}&#Z25^Z-9?h9f&Pv zg6kW=N!OwL0PgmfdMaVZccl*;)Xi!> z;7YCB@7xc$S7LR?d>r&FB4UNK=EI)$W!QzpA(NT#{1S}AmCv0rqYv4S9DpxJnSCgj z3D%#$mMCDy6Iq^hm;M>@PGPKBJAHzYFKeh^M+!}ZxKBC&KTdVa@LG8>7(FQga`JP9 z6{86;2=G z{_9szCsf!EU3K#6?%2M{yOl&_Jv)A2luHO$#KhT|^t=uN*}r59jJk)wdn-0wAx26P z5dhxRF}V1m9PiY3%lY|uAMEOY)#ck4ar-bBEg`JA4&#>l;QBM{!cj(=|Bx+%lnwC* z!1$3aYFjxZX+i&+5oP%*F+&9N_G$#o>O$_dWIi0r@VdOu0!`2?6h`5JE7U z2&rYEVOivB7oCd&Ha%^Z8we#~ctCD$NkiTp``Q_Ktszi%k|Hty99+Cxe7hoR3-8AZjBz zRyF`GU=rYCZv?=kP`k9tveL1$yVRcw+aSx&-bsrp;@ri|=o1y`@uHYAE8mC&iAfS` z+d&kHHIy*gux#x-h~Sd7PwDcng0EKIE+;R=V&-IJt9^D>RTQvPO-82<<>HQ9Pa(Aj z{KglTNH!%S-p+n1Q4@%^Y4%jS9TAqOFDltv@_sbhbTk{W(P!B$R4t?COa8OATA9{K z4BavsLy69G7U*S|n*aS3PoK|-uO-ol^Nnw|C1Hv`C>CRcdeLJkayH>kU7p<4w2ZHy zcISjVg+GM~dq!yrc7a=;(3AC}A-&$Y*5P!mGmDi}wHSJT&e|G49Y!|VCf$0_@V;UQ z;SbT_l3$acveXU4aLvO|d9>3hX`yA*$pgej9Q-9b(%8XHss$QX7AZpE*i`bb0L!Gw zO)cZ1I}aCG!}BUXo_|rE(pb4{Yj$+ro?P9yF%F@3AHAo)%(m^E+B`;VA5u7@Z<>-A z6#*981{y;UEZT*vVq@ph7E8rtd|_9P?w$EIT}3K;hC`~^Cb9}MJ*3Y`KO|Nw*@Yj;Af_^!Qzh zXv;vuh%n7(XGUPNm9Hg+ZAQ^Sl?uC@zQ^rZOweL2xxQUrBU0SRjvI7VX*AYfH&jM} zc&pJX6cW}QKh-WP$OoBe^6bU&!h}|pK@+$W|HaT#JvUaTbSbIA3gMUw8G|$fv8{XU z0O?6}uPx79(O{f=1jiu@-m(sn=x*Ru0{O_BE&2Py&dkzbRgAvGtjp#8jio%Z5{1-3 zuWcaEC+$jZP%TkBfWCUzdtGO+*hOYY_6)VCEklwSbr_o=^}llBzfdLO%2a9eGm(1zrP`H)hGEC$VWB6PAkszt#hY$K|7CXlI-X}#0Yul+qB=lTm(Lp7t!J*Hq{>gzrNNZC94rI}nUq~6JI#4Eb!4{` zGPOL|8Llm?e_!29Z_rEj&pRjQw zo^x{pXjS~szh^!e#YoJPl+3@Fa#s*!EWX_2;`y+_wlxj49ea}t?tIu|y#v z9T*WUwqEX4i+J68di9XJKSODj^Tpw=2~}B-&+(muJIN+~{EkHUsAF~bJ&jL5kaz;6 zKOxuM$VCsWh(42%(qNznpzvG`xFqmm;R=inl^F01;lC?yx$=ealCJ@7Ip)a3uksS! z^+3A2#0;w-q6JRawTUcPJ|&r3J`E?C#^e0Fsh<;ekTzO=6-_>#1x4z6dGxo$T=psS zKGg9l$+**2+pXrULDAh#0p$Lf<*VV04qIEn{oteKEkvcI_1^s)6D?l3dI3khcXwnP zNQJwS5>R-50Gx4SQcm$B)6cc5pV>lMtyfcVX%8Ngq2=h)vJZJ+<_P*n8aK3TtR^eD z>tW!7Jau>Ud4QzS_x;C+62Cc&(va(;f1c$Ls|d6xO~t@piph%c>YA}xWK4+h^&43b zEJ@6kTUr}v7kV9L^#r3%S}n5u+Hp*am@c^WRB{ESE6&v_Px8G9_VD{v(@&=xjSHbK z_ZXTz1d4z)fYC9~ES-9(YM=bBj(}CU?@EeJQVSU&?u14T35|L_$8h~@x3k~b%>4NNx*0Vl4S*N&vdCkP1u>RMAo*rh9R?A96U3^Y7>{tDsU@I#%AGrX?ZvV6bNA zEy#;JWUhLP@?uHWS*{plVh9s1X%6Y{^$hx68PGoR%+&vf%G6ma4``=IOE71_Vj-Ix z{b$-9l4L$N27_f^_kGvicywyDUgoARB>{bS64~!&_X#-s9#!=QAwTv;jVohbiulhj zRUOc%s?r4Q@^5OU6GZJnl*PBFv(c__>na`WITXq;gV@sIqc`5TvHO#gG?Y4a)6? zwn?T+Rg$;y4ktzev?9Pcg>SAnGPQ;r?H*8Nc`)Xyc&uu|vO)&veU`tY-{MJ%Vz|96n69!OUdFw7NHBQLUR&OC}z8=fIeg6A&lf pbmNY;v`{jF@959}pXKX&b+kq{&vQR&{{0&OR2AQW%H$y-{{?aiQX&8V literal 0 HcmV?d00001 diff --git a/content/applications/finance/accounting/payments/payments-journal.png b/content/applications/finance/accounting/payments/payments-journal.png new file mode 100644 index 0000000000000000000000000000000000000000..3d4e2d8f8f9deb309658068502fe39c216ce2c43 GIT binary patch literal 9212 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