Class ParovacFaktur
Invoice matching class
- Ease\Sand
-
FlexiPeeHP\Bricks\ParovacFaktur
Namespace: FlexiPeeHP\Bricks
Copyright: (c) 2018, Vítězslav Dvořák
Author: Vítězslav Dvořák info@vitexsoftware.cz
Located at FlexiPeeHP/Bricks/ParovacFaktur.php
Copyright: (c) 2018, Vítězslav Dvořák
Author: Vítězslav Dvořák info@vitexsoftware.cz
Located at FlexiPeeHP/Bricks/ParovacFaktur.php
public
|
|
public
|
|
public
FlexiPeeHP\FakturaVydana
|
|
public
array
|
#
getPaymentsToProcess( integer $daysBack = 1, string $direction = 'in' )
Get unmatched payments within given days and direction |
public
array
|
|
public
array
|
|
public
|
|
public
|
|
public
|
#
inInvoicesMatchingByBank(
Párování prichozich faktur podle odchozich plateb v bance |
public
string
|
#
getCompanyForBUC( string $account, string $bankCode = null )
Obtain FlexiBee company code for given bank account number |
public static
boolean
|
|
public static
boolean
|
|
public
|
|
public
integer
|
#
settleCreditNote( FlexiPeeHP\FakturaVydana $invoice, FlexiPeeHP\Banka $payment )
Provede "Zaplacení" vydaného dobropisu |
public
integer
|
#
settleProforma( FlexiPeeHP\FakturaVydana $zaloha, array $payment )
Provede "Zaplacení" vydané zalohove faktury |
public
integer
|
#
settleInvoice( FlexiPeeHP\FakturaVydana $invoice, FlexiPeeHP\Banka $payment )
Provede "Zaplacení" vydané faktury |
public
FlexiPeeHP\FakturaVydana
|
#
invoiceCopy( FlexiPeeHP\FakturaVydana $invoice, array $extraValues = [] )
Provizorní zkopírování faktury |
public
|
|
public static
|
|
public
array
|
|
public static
array
|
|
public
array
|
|
public
array
|
|
public
array
|
|
public
array
|
|
public
FlexiPeeHP\Banka
|
#
findBestPayment( array $payments, FlexiPeeHP\FakturaVydana $invoice )
Najde nejlepší platbu pro danou fakturu |
public static
string
|
|
public
string
|
|
public
boolean
|
#
savePayerAccount( FlexiPeeHP\Adresar|string $payer, FlexiPeeHP\Banka $payment )
Assign Bank Account to Address |
public
|
|
public
boolean
|
#
assignBankAccountToAddress( FlexiPeeHP\Adresar|string $address, FlexiPeeHP\Banka $payment )
Assign Bank Account to Address |
public
FlexiPeeHP\Banka
|
$banker
account statements handler object |
|
public
Od
|
$daysBack
kdy začít dohledávat doklady |
#
1
|
public
array
|
$cfgRequed
Requied Config Keys |
#
["LABEL_PREPLATEK", "LABEL_CHYBIFAKTURA", "LABEL_NEIDENTIFIKOVANO"]
|