Maciej Boczkowski

Maciej Boczkowski OBSLUGA KLIENTA,
INVESTECAR

Temat: Rozrachunki wg kontrahentów-zwłoka dni.

Na liście Rozrachunki wg kontrahentów chcialbym widziec czas przeterminowania (zwłokę) najstarszej faktury, Czy jest to możliwe?

Temat: Rozrachunki wg kontrahentów-zwłoka dni.

Cecha na dok handlowym
public int Feature_Zwloka {
get {
// Tutaj umieść kod wyliczajacy wartość cechy

Soneta.Kasa.WarunkiPłatnościWorker workerWarunki = new Soneta.Kasa.WarunkiPłatnościWorker();
Soneta.Handel.PłatnościDokumentuWorker workerPlatnosc = new Soneta.Handel.PłatnościDokumentuWorker();
workerWarunki.Dokument = Row;
workerPlatnosc.Dokument = Row;
int zwloka = 0;
if (workerPlatnosc.StanRozliczenia != Soneta.Kasa.StanRozliczenia.Calkowicie && Row.Anulowany==false)
{
if ( string.IsNullOrEmpty(workerWarunki.Termin.ToString()) ) zwloka = 0; else zwloka = Soneta.Types.Date.Substract(Soneta.Types.Date.Now, workerWarunki.Termin);
if (zwloka<=0) zwloka = 0;
}
return zwloka;
}
}

Cecha na kontrahencie

public int Feature_Maks_zwloka {
get {
// Tutaj umieść kod wyliczajacy wartość cechy
int zwloka=0;
foreach(DokumentHandlowy dokument in Row.DokumentyHandlowe)
{
if(dokument.Features.GetInt("Zwloka")>zwloka)
zwloka=dokument.Features.GetInt("Zwloka");
}
return zwloka;
}
}
Maciej Boczkowski

Maciej Boczkowski OBSLUGA KLIENTA,
INVESTECAR

Temat: Rozrachunki wg kontrahentów-zwłoka dni.

Wszystkie wartości cechy pokazują "zero"Ten post został edytowany przez Autora dnia 31.03.23 o godzinie 16:50

Temat: Rozrachunki wg kontrahentów-zwłoka dni.

Pierwsza cecha algorytm działania: 2. Jeżeli cecha nadal pokazuje 0, trzeba sprawdzić który "if" nie spełnia warunków.
Maciej Boczkowski

Maciej Boczkowski OBSLUGA KLIENTA,
INVESTECAR

Temat: Rozrachunki wg kontrahentów-zwłoka dni.

Przepraszam, wartosci to "(stop)", cos nie tak z wyliczaniem. Jaki powinien byc typ wartosci cechy. Probowalem i tekst i Liczba calkowita, bez zmian.
https://drive.google.com/file/d/1mCTMM4q0fvQOYAFi1czQvz...
Maciej Boczkowski

Maciej Boczkowski OBSLUGA KLIENTA,
INVESTECAR

Temat: Rozrachunki wg kontrahentów-zwłoka dni.

a cechy wygladaja tak
https://drive.google.com/file/d/1H2VZfu9KOBJmUbtCYPc-Ku...

Temat: Rozrachunki wg kontrahentów-zwłoka dni.

Cecha Maks_zwloka jak i Zwloka powinna być typu int
w pliku widzę że pierwsza cecha ma ustawiony typ na String:
<TypeNumber>String</TypeNumber>
Maciej Boczkowski

Maciej Boczkowski OBSLUGA KLIENTA,
INVESTECAR

Temat: Rozrachunki wg kontrahentów-zwłoka dni.

Poprawiłem, ale różnicy nie ma,
aktualne cechy https://drive.google.com/drive/folders/1dsFEHfkgDpLQ96r...
Na liście rozrachunki wg kontrahentów wyciągnąłem pole: Workers.PodmiotInfo.Kontrahent.Features.Maks_zwloka

Temat: Rozrachunki wg kontrahentów-zwłoka dni.

Jaki jest wybrany rodzaj algorytmu?
Maciej Boczkowski

Maciej Boczkowski OBSLUGA KLIENTA,
INVESTECAR

Temat: Rozrachunki wg kontrahentów-zwłoka dni.

Faktycznie, poprawilem jest ok
Wielkie dzięki



Wyślij zaproszenie do