Jump to content
php.lv forumi

idejiski par rēķiniem


labaiss

Recommended Posts

Tā tad darbinu savu galvu par rēķiniem - to termiņi. (temats vairāk laikam grāmatvežiem domāts :D )

 

Tā tad, kā to panākt?

 

 

 

Ja izsniedzam uz mēnesi, kas ir ideāls variants - rodas mana problēma -

 

ja ši brīža datums ir 1. janvāris tad periods līdz sanāk 1.februāris - VISS OK!

 

ja ši brīža datums ir 30. janvāris tad periods līdz sanāk 30.februāris, bet problēma tā ka februārī nav 30 dienu.

 

 

Kā labāk darīt? Kā panākt ar php, kā tiek aprēķināts nakošais....?

 

 

p.s. Vai nu man šobrīd galva vairs nestrādā vai arī skatos nepareizā virzienā?

Link to comment
Share on other sites

Nevar saprast, ko jūs saprotat ar "izsniedz uz mēnesi". Ja pakalpojumu saņemšanas sākuma termiņš var būt jebkura diena 1,2,3..31 un no šī brīža pakalpojums tiek sniegts 30 dienas, tad seko rATRIJS norādēm, jeb pārej uz timestamp pieskati 30 dienas un beigās pārej atpakaļ uz cilvēcīgu formātu. Savukārt, ja pakalpojums tiek sniegts kalendārā mēneša ietvaros, pirmais līdz pēdējais mēneša datums 01.-31.janvāris, 01.-28.(29)februāris, 01.-30.aprīlis utt. tad lieto

cal_days_in_month

, lai noskaidrotu pēdējo mēneša datuma.

Link to comment
Share on other sites

ok. viss ir savā ziņā kārtībā - rATRIJS ieteica to ko vajag, bet

 

bet ja rēķins tiek izrakstīts uz vienu kalendāro mēnesi - manuprāt der šis arī:

 

date("Y-m-d",strtotime("+1 months"));

 

P.S. Es vnk jautāju, lai pārliecinātos vai nekļūdos.

Link to comment
Share on other sites

Ja izsniedzam uz mēnesi, kas ir ideāls variants

Mulkjibas. Normali ir uz noteiktu DARBDIENU skaitu.

Klients vienmer zinas kad ir peedejais samaksas terminsh ..

Savadak vienaa menesii buus tik, otraa tik, a decembrii vispar kadas 15 normalas darba dienas ...

Piedevam ja sanaks tiesaties, tad bus pamtiiga kjepa.

Tas ir rekjiniem ko izraksta shad tad ...

Tekoshajiem pakalpojumiem (aboneshana etc.)

a) vai nu stingri noteikts liidz kuram datumam jasamaksaa- visiem pilniigi vienadi

b) ar katru klientu noruna konkretu datumu - ja klientu nav daudz tad shis (no klienta viedoklja) ir Optimals varjants..

Edited by Grey_Wolf
Link to comment
Share on other sites

a) vai nu stingri noteikts liidz kuram datumam jasamaksaa- visiem pilniigi vienadi

 

- šis laikam būs tas labākais variants - par to arī biju aizdomājies.

 

 

bet bišķi neiebraucu

 

Mulkjibas. Normali ir uz noteiktu DARBDIENU skaitu.
- te tu saki tā

 

Savadak vienaa menesii buus tik, otraa tik, a decembrii vispar kadas 15 normalas darba dienas ...
- te tu saki kā tas ir

 

 

bet pilnībā piekrītu variantam A

Link to comment
Share on other sites

bet bišķi neiebraucu

doma ir sekojosha.

teiksim:rekjins jasamksa 20 darba dienu laikaa.

tas ir vienaa menesii buus 22 darbdienas (nav svetku), attieciigi beigu terminsh ir tad kad pagajushas ts noteiktais darbdienu skaits (viena menesii tas buus pec ~~30 nedeljas dienam, decembrii varbuut peec 45)-> skaita tikai Darbdienas ..

Edited by Grey_Wolf
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...