0 głosów

Szablon - błędny kurs waluty pytanie Duplikat

Witam, mam problem ponieważ przy tworzeniu szablonu uzywajac pola
{{exchange_currency_rate}} zwraca 1,0000
natomiast pole
{{long_exchange_note}} zwraca Kurs waluty PLN/EUR 4,5439, tabela kursów średnich NBP nr / 023/A/NBP/2022 z dnia 2022-02-03
w jaki sposób wyciągnąć prawidłowy kurs waluty tj 4,54 ?

Taka sama sytuacja występuje gdy chce wyeksportować do symfoni rowniez kurs jest 1,0000

anonim 2022-02-15 09:01
Odpowiedź główna

Dzień dobry, 

dziękuje za przesłanie wiadomości. Proszę doprecyzować zgłoszenie. Czy pytanie dotyczy: czemu przy zastosowaniu pola {{exchange_currency_rate}} system zwraca 1,0000 ? 

Kurs przy zastosowaniu {{long_exchange_note}}  podawany jest prawidłowo do czterech zer po przecinku. 

Taka sama sytuacja występuje gdy chce wyeksportować do symfoni rowniez kurs jest 1,0000

- Plik eksportu do Symfonii Fk w wersji 3.0 jaki aktualnie dostępny jest w systemie ma taki zapis kurs w strukturze pliku. Aktualizacja do wersji 4.0 jest na kolejce zadań do wdrożenia przez dział programistów. 

W przypadku dodatkowych pytań, jestem do dyspozycji. 

 

Komentarze

jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Dzień dobry, 

dziękuje za przesłanie wiadomości. Proszę doprecyzować zgłoszenie. Czy pytanie dotyczy: czemu przy zastosowaniu pola {{exchange_currency_rate}} system zwraca 1,0000 ? 

Kurs przy zastosowaniu {{long_exchange_note}}  podawany jest prawidłowo do czterech zer po przecinku. 

Taka sama sytuacja występuje gdy chce wyeksportować do symfoni rowniez kurs jest 1,0000

- Plik eksportu do Symfonii Fk w wersji 3.0 jaki aktualnie dostępny jest w systemie ma taki zapis kurs w strukturze pliku. Aktualizacja do wersji 4.0 jest na kolejce zadań do wdrożenia przez dział programistów. 

W przypadku dodatkowych pytań, jestem do dyspozycji. 

 

2022-02-15 17:08


Avatar sugester medium
c4f
Tak pytanie dotyczy: czemu przy zastosowaniu pola {{exchange_currency_rate}} system zwraca 1,0000 ? a nie jest zwracany aktualny kurs

2022-02-16 07:42


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Dziękuje za odpowiedź, Państwa pytanie zostało skierowane do działu programistów w celu konsultacji. Jak tylko otrzymam odpowiedź niezwłocznie Państwa powiadomię. 

2022-02-16 09:12


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Dzień dobry, 

przesyłam odpowiedź z działu programistów poniżej:

exchange_currency_rate - to pole do wykorzystania własnego kursu przeliczenia, dlatego zwraca 1,0000

W przypadku dodatkowych pytań, jestem do dyspozycji. 

2022-02-16 10:55


Avatar sugester medium
c4f
To pytanie gdzie ten własny kurs się ustawia ?
Jak moge do szablonu wrzucic aktualny kurs (wartosc) np. 4,54 ?

2022-02-16 11:48


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Dziękuje za odpowiedź. Własny kurs waluty można wprowadzić na dokumencie aktywująca funkcję w zakładce Ustawienia > Ustawienia konta > Konfiguracja > Opcje przeliczania walut > Wprowadzanie własnego kursu > zaznaczyć i zapisać. 

Następnie podczas tworzenia dokumentu w polu Według kursu zamiast Narodowy Bank Polski wybrać własny.

Więcej na ten temat w linku do bazy wiedzy poniże: 

link do bazy wiedzy: https://pomoc.fakturownia.pl/896773-Wprowadzanie-wlasnego-kursu

W przypadku dodatkowych pytań, jestem do dyspozycji. 

2022-02-16 11:58


Avatar sugester medium
c4f
A jak pobrać do szablonu aktualny kurs z Narodowy Bank Polski ?

2022-02-16 12:01


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Z informacji uzyskanej od programisty, niestety ale nie ma takiej możliwości, aktualnie. Mogą Państwo skorzystać z wymienionego przez Państwa pola {{long_exchange_note}} uzyskując pełną informację o kursie. 

W przypadku dodatkowych pytań, jestem do dyspozycji. 

2022-02-16 12:37


Avatar sugester medium
c4f
Pole {{exchange_currency_rate}} zwraca zawsze 1.0000. Ustawiajac wlasny kurs jak i zostawiajac na zaciaganie kursu z NBP pozostaje ta sama wartość.. czyli 1.0000 Wydaje mi sie ze jest to blad programistyczny

2022-02-16 13:37


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Dziękuje za odpowiedź. Przekazałem Państwa uwagi do działu programistów. 

W przypadku dodatkowych pytań, jestem do dyspozycji. 

Pozdrawiam 

2022-02-16 14:08


Avatar sugester medium
c4f
To dzięki za pomoc. Ale ja potrzebuje na już taką funkcje. Kiedy dostane odpowiedz o prawidłowym funkcjonowaniu ?

2022-02-16 14:37


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Dziękuje za odpowiedź. Zgłoszenie zostało skierowane do działu programistów, niestety nie mam jeszcze informacji czy i kiedy można spodziewać się aktualizacji tej funkcji w programie. 

Jak tylko uzyskam dodatkowe informację, przekaże je niezwłocznie. 

Pozdrawiam 

2022-02-16 15:01


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Dzień dobry, 

otrzymałem odpowiedź z działu programistów, że pole  {{exchange_currency_rate}} zwraca wartość kursu. Proszę o przesłanie przykładowego szablonu jaki Państwo tworzą. 

W przypadku dodatkowych pytań, jestem do dyspozycji. 
 

2022-02-17 11:09


Avatar sugester medium
c4f
To czemu jak robie eksport do SYMFONI i edytuje plik eksportowany to kurs zawiera 1.0000 ? a mam fakture dwuwalutowa ustawiona na kurs NBP

Powyzszy eksport nie podawał kursu postanowilem napisac swoj eksport przyklad: (nie wszystkie dane jeszcze sa uzupelnione)
{{#each invoices }}
Info{
WersjaSzablonu=4
WersjaProgramu=90
NazwaProgramu=Fakturownia_XML2SymfoniaByC4F
Kontrahent{
id=TEST
kod=TEST
nazwa=TEST
}
}
Kontrahent{
kod={{buyer}}
nazwa={{buyer}}
nip={{buyer_tax_no}}
kodpocz={{buyer_post_code}}
miejscowosc={{buyer_place}}
ulica={{buyer_street}}
krajKod={{buyer_country_code}}
krajNazwa={{buyer_country}}
email={{buyer_email}}
www=
fax=
tel1=
imie=
nazwisko=
}

{{#each positions}}
Towar{
Notatka_Dl{
opis =
}
id={{no}}
kod={{item}}
nazwa={{item}}
jm={{quantity_unit}}
stawkaVAT={{tax}}
}
{{/each}}

Dokument{
obsluguj jak=F vat Ireland {{exchange_currency}} sprzedaz
symbol FK=F vat Ireland {{exchange_currency}} sprzedaz
FK nazwa={{number}}
rodzaj_dok=sprzedaz
naliczanie_VAT=
datasp={{sell_date}}
data={{issue_date}}
Datawpl={{issue_date}}
plattermin={{paid_date}}
kwota={{total_price_gross}}
opis FK={{notes}}
wkwota={{total_price_gross}}
waluta={{exchange_currency}}
kurs=1.0
AtrybutWaluta{
waluta={{exchange_currency}}
opis=kurs CIT/PIT
data=2022-02-01
kurs=1.0
dane=kurs CIT/PIT
}
AtrybutWaluta{
waluta={{exchange_currency}}
opis=kurs VAT
data=2022-02-01
kurs=1.0
dane=kurs VAT
}
dane nabywcy{
khid=35527714
khkod=WAYFAIR DE
khnazwa=WAYFAIR DE
khnip=DE 260823026
khkodpocz=H91 W260
khmiasto=GALWAY
khadres=Wayfair House, Tuam Road
khkrajKod=Ireland
}
Pozycja dokumentu{
lp=1
idtw=101871088
kod=DE384630003 (LOWD14000) TV-Lowboard Dostie für TVs bis zu 60
nazwa=DE384630003 (LOWD14000) TV-Lowboard Dostie für TVs bis zu 60
ilosc=1.0
jm=szt
cena=64.06
wartnetto=64.06
stvat=19,00
wartvat=12.17
wartbrutto=76.23
}
zapis{
strona=WN
kwota=1455.64
konto=203-2-1-K
IdDlaRozliczen=1
opis={{notes}}
NumerDok={{number}}
Pozycja=0
ZapisRownolegly=0
wkwota=1455.64
waluta={{exchange_currency}}
kurs=1.0
}
zapis{
strona=MA
kwota=1223.22
konto=701-1
IdDlaRozliczen=2
opis={{notes}}
NumerDok={{number}}
Pozycja=0
ZapisRownolegly=0
wkwota=1223.22
waluta=EUR
kurs=1.0
}
zapis{
strona=MA
kwota=232.42
konto=221-1
IdDlaRozliczen=3
opis={{notes}}
NumerDok={{number}}
Pozycja=0
ZapisRownolegly=0
wkwota=232.42
waluta=EUR
kurs=1.0
}
rejestr{
skrot=F vat Ireland EUR 19,00
stawka=19,00
nazwa=19,00
ABC=A
metoda_vat=0
okres=2022-02-02
netto=1223.22
vat=232.42
brutto=1455.64
usluga=
ue=
rozbicie=
dekretacja=
wkwota=232.42
waluta=EUR
kurs=1.0
nettoWaluta=1223.22
vatWaluta=232.42
bruttoWaluta=1455.64
}
transakcja{
idDlaRozliczen=-1
termin=2022-02-17
}
}
{{/each}}

2022-02-17 11:25


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Dziękuje za odpowiedź. Szablon dokumentu nie wpłynie na domyślny eksport do programu symfonia.
Niestety z poziomu konta nie ma możliwości wpłynięcia na domyślny plik eksportu do programu Symfonia, jak wspomniałem we wcześniejszych odpowiedziach plik eksportu jest do wersji programu Symfonia Fk 3.0. 

Do czasu opracowania i wgrania aktualizacji do tego pliku eksportu nie ma możliwości wpłynięcia na jego dane pobierane z programu. 

W przypadku dodatkowych pytań, jestem do dyspozycji. 
 

2022-02-17 11:32


Avatar sugester medium
c4f.pl
Tyle to wiem, ale chce utworzyć podobny szablon (własny) który przesłałem wyżej.. dlaczego pole {{exchange_currency_rate}} nie podaje kursu z NBP ?

2022-02-17 11:45


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Proszę doprecyzować czy robi Pan własny szablon eksportu czy Szablon dokumentu 

2022-02-17 11:50


Avatar sugester medium
c4f
szablon eksportu

2022-02-17 11:57


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Dziękuje za odpowiedź. Jeszcze raz skierowałem zgłoszenie w sprawie wskazanego pola do konsultacji do działu programistów. 

2022-02-17 12:06


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Dzień dobry, 

otrzymałem odpowiedź z działu programistów, że na próbnych eksportach zawierających to pole, dane są przekazywane. 
Proszę sprawdzić poprawność przygotowanego przez siebie pliku eksportu, bo w przesłanym przykładzie Pana pliku to pole nie było zawarte.


Przykładowy plik eksportu : 

<?xml version="1.0" encoding="UTF-8"?>
<invoices>
{{#each invoices }}
  <invoice>
    <number>{{number}}</number>
    <type>{{document_type}}</type>
    <issueDate>{{issue_date}}</issueDate>
    <sellDate>{{sell_date}}</sellDate>
    <total_price_net>{{total_price_net}}</total_price_net>
    <currency>{{currency}}</currency>
    <currency_r>{{exchange_currency_rate}}</currency_r>
    <ecurrency>{{exchange_currency}}</ecurrency>
  {{#each positions}}
    <positions>
      <no>{{no}}</no>
      <name>{{item}}</name>
      <quantity>{{quantity}}</quantity>
      <unit_price_net>{{unit_price_net}}</unit_price_net>
      <tax>{{tax}}</tax>
    </positions>
  {{/each}}
  </invoice>
{{/each}}
</invoices>

Wynik: 

<invoice>
<number>1/01/2022</number>
<type>Facture</type>
<issueDate>13/01/2022</issueDate>
<sellDate>13/01/2022</sellDate>
<total_price_net>81,30 </total_price_net>
<currency>USD</currency>
<currency_r>3,9879 </currency_r>
<ecurrency>PLN</ecurrency>
<positions>
<no>1</no>
<name>bitfactura_max</name>
<quantity>2</quantity>
<unit_price_net>40,65 </unit_price_net>
<tax>23</tax>
</positions>
</invoice>

W przypadku dodatkowych pytań, jestem do dyspozycji. 

2022-02-18 12:17


Avatar sugester medium
c4f
Ok. kurs ktory wpisze ręcznie działa. Ale teraz by mi chodziło jak zaciagnac z NBP ?

2022-02-18 14:43


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Dziękuje za odpowiedź. Przekazałem Pana pytanie do konsultacji do programisty. Jak otrzymam odpowiedź niezwłocznie ją przekaże. 

Pozdrawiam 

2022-02-18 15:03


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Dzień dobry, 

przesyłam odpowiedź od programisty: 

Przesłany wcześniej przykład, powinien zaczytać z danych NBP kurs waluty.

W przypadku dodatkowych pytań, jestem do dyspozycji.

Pozdrawiam .

2022-02-22 15:33


Avatar sugester medium
c4f
Dodaje szablon który Pan przesłał:
<?xml version="1.0" encoding="UTF-8"?>
<invoices>
{{#each invoices }}
<invoice>
<number>{{number}}</number>
<type>{{document_type}}</type>
<issueDate>{{issue_date}}</issueDate>
<sellDate>{{sell_date}}</sellDate>
<total_price_net>{{total_price_net}}</total_price_net>
<currency>{{currency}}</currency>
<currency_r>{{exchange_currency_rate}}</currency_r>
<ecurrency>{{exchange_currency}}</ecurrency>
{{#each positions}}
<positions>
<no>{{no}}</no>
<name>{{item}}</name>
<quantity>{{quantity}}</quantity>
<unit_price_net>{{unit_price_net}}</unit_price_net>
<tax>{{tax}}</tax>
</positions>
{{/each}}
</invoice>
{{/each}}
</invoices>


I otrzymuje:

<?xml version="1.0" encoding="UTF-8"?>
<invoices>
<invoice>
<number>1/02/2022</number>
<type>Faktura</type>
<issueDate>2022-02-04</issueDate>
<sellDate>2022-02-04</sellDate>
<total_price_net>111,00 </total_price_net>
<currency>PLN</currency>
<currency_r>1,0000 </currency_r>
<ecurrency>EUR</ecurrency>
<positions>
<no>1</no>
<name>test</name>
<quantity>1</quantity>
<unit_price_net>111,00 </unit_price_net>
<tax>23</tax>
</positions>
</invoice>
</invoices>

"Przesłany wcześniej przykład, powinien zaczytać z danych NBP kurs waluty."

Powinien ? a nie zaczytuje ...

2022-02-23 07:35


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Dziękuje za odpowiedź. Przekazuje ją do działu programistów w celu konsultacji. Jak otrzymam odpowiedź niezwłocznie ją przekaże. 

2022-02-23 14:11


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Dzień dobry, 

przesyłam odpowiedź od programisty: 

Rozwiązaniem będzie dodanie handlebarsow z exchange_currency_rate_den. Po wykonaniu testów lokalnie i na fakturze w PLN z zaznaczonym przeliczaniem na EURO exchange_currency_rate_den ma wartość 4.5416, exchange_currency_rate ma wartość 1.0, natomiast na fakturze w EURO z przeliczaniem na PLN exchange_currency_rate ma wartość 4.5416, exchange_currency_rate_den ma wartosc 1.0.

W przypadku dodatkowych pytań, jestem do dyspozycji. 

2022-02-25 09:09


Avatar sugester medium
c4f
Nie ma takiego handlebars jak exchange_currency_rate_den (proszę zobaczyć na liście: https://ibb.co/8Dxry27) dlatego nic nie wyświetla (wartość pustą) co robie nie tak ?
<?xml version="1.0" encoding="UTF-8"?>
<invoices>
{{#each invoices }}
<invoice>
<number>{{number}}</number>
<type>{{document_type}}</type>
<issueDate>{{issue_date}}</issueDate>
<sellDate>{{sell_date}}</sellDate>
<total_price_net>{{total_price_net}}</total_price_net>
<currency>{{currency}}</currency>
<currency_r>{{exchange_currency_rate}}</currency_r>
<currency_r2>{{exchange_currency_rate_den}}</currency_r2>
<ecurrency>{{exchange_currency}}</ecurrency>
{{#each positions}}
<positions>
<no>{{no}}</no>
<name>{{item}}</name>
<quantity>{{quantity}}</quantity>
<unit_price_net>{{unit_price_net}}</unit_price_net>
<tax>{{tax}}</tax>
</positions>
{{/each}}
</invoice>
{{/each}}
</invoices>


2022-02-25 09:24


jarek
jarek
Odpowiedź główna (zespół fakturownia.pl)   Dziękuje za odpowiedź i przykład. Przekazałem do konsultacji do programisty. 

2022-02-25 11:48


Dodaj komentarz