Strona 1 z 2

Formuły

PostWysł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

PostWysł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%82y

viewtopic.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

PostWysł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

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

Re: Formuły

PostWysł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

PostWysł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

PostWysł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

PostWysłany: 23.02.2012 11:44
przez Pio
KD->KOD_OD

iif(ODDZIAL->(Dbseek(KD->KOD_OD)),trim(ODDZIAL->NAZWA),"")

Re: Formuły

PostWysł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

PostWysłany: 28.02.2012 17:29
przez Pio
ok, zatem

iif(ODDZIAL->(dbsetorder("DK")).and.ODDZIAL->(dbseek(KD->DST_KLI+KD->KOD_OD)),"")