Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 13.04.2023 uwzględniając wszystkie działy

  1. W parametrach synchronizacji w Sello w WzA, w PUNKT ODBIORU PRZESYŁKI PRZEZ KURIERA trzeba uzupełnić pole Punkt odbioru (id). Wtedy paczka się normalnie tworzy.
    1 punkt
  2. W wersji 45 wprowadzono zmianę polegającą na specjalnym wyróżnianiu wiadomości pocztowych, stanowiących wysyłkę dokumentów. Cytat z listy zmian: Dodano do wiadomości pocztowej pole WysylkaDokumentu i tylko te wiadomości, dla których w tym polu jest wartość "True" są brane pod uwagę przy wyświetlaniu wartości w kolumnie "Data wysłania e-mail". Wystarczy w Pana kodzie ustawić odpowiednio to pole i powinno być ok: kopia.Wiadomosc.Dane.WysylkaDokumentu = true;
    1 punkt
  3. Czy sytuacja występuje w przypadku dodawania nowego dokumentu czy edycji już istniejącego? Ogólnie tak jak napisał Pan Radomił zawsze przed modyfikacjami na płatnościach trzeba wykonać Przelicz gdyż to zapewnia nam, że kwota do zapłaty będzie zgodna z uzupełnioną listą pozycji na dokumencie. Metoda, której Pan użył czyli WyliczKwotePlatnosciZKwotyDokumentu jest pomocniczą metodą służącą do przeliczenia kwoty płatności w walucie dokumentu na kwotę płatności w walucie płatności dla przypadków gdy waluta dokumentu jest inna niż waluta płatności. Proszę zwrócić uwagę na to, że ona zwraca wartość typu decimal - ona nie modyfikuje płatności w żaden sposób. Jeśli chce Pan po przeliczeniu dokumentu zmodyfikować odpowiednio płatności to wystarczy po prostu kwotę do zapłaty na dokumencie przepisać do pola KwotaDokumentu w odpowiedniej encji płatności. Odpowiednie przeliczenia po kursie jeśli jest taka potrzeba zostaną wykonane "wewnątrz" edytowanego dokumentu. Można również przed modyfikacją listy pozycji włączyć przeliczanie płatności wg ich procentów: IZamowienieOdKlienta zamowienie; //... zamowienie.Platnosci.TrybPrzeliczania |= TrybPrzeliczaniaPlatnosci.PrzeliczanieWgProcentu; Wtedy samo przeliczenie dokumentu powodujące aktualizację kwoty do zapłaty spowoduje, że płatności zostaną odpowiednio zaktualizowane wg dotychczasowych "procentów".
    1 punkt
×
×
  • Dodaj nową pozycję...