Strona 1 z 2
Formuły

Wysłany:
02.09.2008 16:08
przez edi67
Mam pytanie:
date() w formułach IPS zwraca datę w formacie DD-MM-RRRR.
Formularz przelewu BPW2_1 taki format przyjmuje, jednak formularz podatkowy (USP5_1,P) krzyczy, że data ma nieprawidłowy format (przyjmuje RRRR-MM-DD).
Można w jakiś szybki sposób zamienić kolejność dni, miesięcy, roku, czy trzeba je wyciągać po kolei i sobie ustawiać?
Re: Formuły - spis wątków

Wysłany:
02.09.2008 16:14
przez edi67
W tym ogólnym wątku podam przy okazji kilka odnośników do poprzednich zapytań o formuły w Vatowcu - może się komuś przyda.
Dodatkowe opisy są również na wiki:
http://vatowiec.wik.is/Dla_Opornych/Formu%c5%82yviewtopic.php?f=51&t=127 - formuły do numerów kont/SWIFT itp.
viewtopic.php?f=9&t=119 - ograniczanie dostępu do danych
viewtopic.php?p=628#p628 - formuły do odczytu/zapisu notatek
Re: Formuły

Wysłany:
02.09.2008 18:11
przez Pio
edi67 napisał(a):..
jednak formularz podatkowy (USP5_1,P) krzyczy, że data ma nieprawidłowy format (przyjmuje RRRR-MM-DD).
Chodzi o "data pieczęć podpis" ?
Dodaj pole 14 i skopiuj formułę
strtran(dtoc(date()),".","-")
Re: Formuły

Wysłany:
02.09.2008 18:48
przez edi67
Dziękuję bardzo, data już nie krzyczy

Re: Formuły

Wysłany:
04.11.2008 17:11
przez edi67
Mam pytanie jak formuły rozpoznają stawkę VAT.
Mamy przykładowe formuły: PVAT->ZAN; PVAT->SU22V
Czy schemat kolejnych pól jest taki:
1) Z (zakup) lub S (sprzedaż)
2) A, B, U, W itd.. - nazwa kategorii VAT
3) 0,7,22 - stawka VAT
4) N (netto) lub V (VAT).
Jak rozumiem, gdy pola 3 (stawka VAT) nie ma to zliczane są wszystkie stawki z danej kategorii ?
Np. PVAT->ZAN zlicza zakup w kategorii A dla stawek 0, 7, 22, zw?
Tak to działa, czy jakoś inaczej?
Re: Formuły

Wysłany:
04.11.2008 21:14
przez Pio
Tak, schemat jest zgodny.
Zakupy w przeciwieństwie do sprzedaży są zliczane dla wszystkich stawek vat
za wyjątkiem stawek wyszczególnionych w stałej "Stawki vat nie liczone w RV zakupu:".
Re: Formuły

Wysłany:
22.02.2012 17:28
przez edi67
Witam,
mam pytanie jak w RV wyciągnąć dane adresowe oddziału. Próbowałem milion kombinacji z dbseek i .and. ale nic nie wskórałem.
np:
- Kod: Zaznacz wszystko
iif(ODDZIAL->(Dbseek(KD->DST_KLI)).and.ODDZIAL->(Dbseek(ODDZIAL->KOD_OD)),trim(ODDZIAL->NAZWA),"")
Tu próbowałem najpierw ograniczyć liczbę oddziałów do wybranej firmy i z tej listy wybrać dane konkretnego oddziału - bez sukcesu.
Jak ustawić się na rekordzie konkretnego oddziału wskazanego w polu KOD_OD w rejestrze VAT?
Re: Formuły

Wysłany:
23.02.2012 11:44
przez Pio
KD->KOD_OD
iif(ODDZIAL->(Dbseek(KD->KOD_OD)),trim(ODDZIAL->NAZWA),"")
Re: Formuły

Wysłany:
27.02.2012 10:48
przez edi67
Pio napisał(a):KD->KOD_OD
iif(ODDZIAL->(Dbseek(KD->KOD_OD)),trim(ODDZIAL->NAZWA),"")
Dzięki za pomoc.
Tak właśnie próbowałem, ale KOD_OD jest dwuliterowy i mamy kilka razy użyty ten sam kod dla oddziałów różnych firm.
Takie formuły powodują wybranie pierwszego wystąpienia oddziału z daną literą, niekoniecznie właściwego.
Trzeba formuły, która najpierw wybierze firmę, potem oddział.
Re: Formuły

Wysłany:
28.02.2012 17:29
przez Pio
ok, zatem
iif(ODDZIAL->(dbsetorder("DK")).and.ODDZIAL->(dbseek(KD->DST_KLI+KD->KOD_OD)),"")