Wdrożenie zaawansowanych opcji rozliczania faktur wysyłanych do KSEF

Zleceniodawca
no avatar
ics-polska
Opis

Dzień dobry, proszę o pomoc we wdrożeniu nowych opcji dotyczących płatności w ksef dla faktur sprzedażowych, chodzi o dodanie opcji Zaplacono i DataZaplaty oraz opcji częściowej zapłaty za fakturę

$dataZaplaty=$data['termin'];

$platnosc = [];

if($zaplacono>0){

if($zaplacono>=$data['suma']){

$platnosc[]=['Zaplacono'=>1];

$platnosc[]=['DataZaplaty'=>$dataZaplaty];

}else{

$platnosc[]=['ZnacznikZaplatyCzesciowej'=>1];

$platnosc[]=['ZaplataCzesciowa'=>[

'zaplataCzesciowaKwotaZaplatyCzesciowej'=>number_format($zaplacono,2,'.',''),

'zaplataCzesciowaDataZaplatyCzesciowej'=>$dataZaplaty,

'zaplataCzesciowaFormaPlatnosci'=>$forma_plat ?? 6

]];

}

}

$platnosc[]=['TerminPlatnosci'=>['terminPlatnosciTermin'=>$data['termin']]];

$platnosc[]=['RachunekBankowy'=>['rachunekBankowyNrRB'=>trim(str_replace(' ', '', $data['konto_sp']))]];

$platnosc['Platnosc']=['PlatnoscFormaPlatnosci'=>$forma_plat ?? 6];

$invoiceFa3->addCounanerDataToBlockDataXml('platnosc', $platnosc);

proszę o poprawę powyższego kodu PHP, gdyż poprzedni freelancer go zrobił ale nie chce wszystko działać jak należy. Jak jest spełniony warunek $zaplacono>0 to kod nie wysyła faktury do ksef.

Opublikowano
godzinę temu
Prawa autorskie
Przeniesienie praw autorskich

Wysłane oferty (9)

no avatar
Kamil
1 umowa
33 minuty temu
bazy danych
C plus plus
django
+ 11 więcej
CHDR.TECH
CHDR.TECH
0 umów
39 minut temu
android
aplikacje mobilne
aplikacje webowe
+ 7 więcej
Budżet
Do negocjacji
Prawa autorskie
Przeniesienie praw autorskich
Ważne przez
14 dni

Najnowsze zlecenia z kategorii