-
Liczba zawartości
203 -
Rejestracja
-
Ostatnia wizyta
Dariusz Żukowski's Achievements
3
Reputacja
1
Community Answers
-
Oferta przez API
Dariusz Żukowski dodał temat → w Forum użytkowników - InsERT GT - Sprawy techniczne
Moglibyście dać jakiś cywilizowany komunikat, że ktoś nie ma gestora przy dodawaniu ofert a nie "krzyczeć" niezrozumiałymi błędami dla progamisty nie mowiąc o userze . Ps. Może jest jakiś kodzik co by sprawdzał ze nie ma gestora w API ? -
Numeracja ręczna faktury.
Dariusz Żukowski odpowiedział Dariusz Żukowski → na temat → Forum użytkowników - InsERT nexo - Sprawy techniczne
Do tego typu własnego doszedłem. Myślem ze można jednak mimo wszystko podmienić ten numer, szkoda ze nie można. Czy są jakieś konsekwencje podatkowe korzystania z tego typu rozwiązania jezeli skopiujemy FS na FS (user) i będziemy wystawiać ten typ dokumentu ? Czy można jakoś przez API pobrać typy ? W jakeij tabeli w bazie są te typy dokumentów programu i usera ? -
Numeracja ręczna faktury.
Dariusz Żukowski odpowiedział Dariusz Żukowski → na temat → Forum użytkowników - InsERT nexo - Sprawy techniczne
Chcę dodać dokument z numeracją ręczną. Jeżeli da się podmienić konfigurację i to przyniesie efekt to też tam moge mieć, jeżeli da się pdomienić numerację w trakcje dodawania/edycji dokumentu to też dobrze, bo efekt bedzie taki sam. Takze dla ogólu może Pan podać dwa przykłady, bo na forum czegoś takiego nie znalazłem. -
Numeracja ręczna faktury.
Dariusz Żukowski odpowiedział Dariusz Żukowski → na temat → Forum użytkowników - InsERT nexo - Sprawy techniczne
Tak, nie wiem jak sie do tego dostać nie widze wlasciwosci ani metody. -
Numeracja ręczna faktury.
Dariusz Żukowski odpowiedział Dariusz Żukowski → na temat → Forum użytkowników - InsERT nexo - Sprawy techniczne
To może inaczej jak się przez api dostać sie do numercji i ją podmienić z domyślej "fa 123/11/22018" na "Faktura ręczna". -
Numeracja ręczna faktury.
Dariusz Żukowski dodał temat → w Forum użytkowników - InsERT nexo - Sprawy techniczne
Co trzeba zrobić aby wywołać numerację ręczną na fakturach. Dodam że obecnie w konfiguracji faktury używamy już numeracji (auto), ale chciełbym mieć nowy licznik z inna numeracją ewentualnie wpisać numer z palca w API, czy jest to możliwe ? -
Dzięki za podpowiedz z tą końcową zaliczkową super to działa. mDok = dokiZam.Dane.Wszystkie().Where(p => p.Id == doc.ErpId).FirstOrDefault(); int realizujacy = 0; if (mDok != null) { foreach (var real in mDok.DokumentyRealizujace) { realizujacy = real.Id; break; } mPar = dokiParam.Dane.Wszystkie().Where(p => p.Id == realizujacy).FirstOrDefault(); } dok.ObslugaDokumentuZaliczkowego.ZamknijNaPodstawieZaliczkowej(mPar); if(!dok.Zapisz()) { //Bład } else { //OKI }
-
Czy coś dodatkowo trzeba zrobić przez API zeby stworzyć wpis w dokumentach powiazanych na zamówieniu ? Wydaje mi się ze kiedyś to działało a teraz nie wersja 38.0.1 NEXO. dok.WypelnijNaPodstawieZK(mDok.Pozycje, mDok, parametryGrupowania); Aktualizacja: Na wersji 36.0.2 działa porpawnie, chyba ze to zalezy od jakiegoś ustawienia NEXO ?
-
Telemetria ....
Dariusz Żukowski dodał temat → w Forum użytkowników - InsERT nexo - Sprawy techniczne
Dzisiaj zauwazyłem u jednego klienta ze bardzo długo okolo 5 minut, trwa odpytywanie telemertii poniżej endpoint. POST https://licencje.chmura.insert.pl/PostReport HTTP/1.1 Accept: application/json User-Agent: Nexo/46.0.3.6670 NexoInstance/00000000-6a58187b-d4a19b64 Content-Type: application/json; charset=utf-8 Host: licencje.chmura.insert.pl Content-Length: 3550 Expect: 100-continue Connection: Keep-Alive {"Source":1,"SessionId":"3d8f204b-339e-425e-a471-4086d4a19b64","ReportNumber":1,"Properties":[{"Key":"ReportNumber","Value":1} Pierwsze wywołao bład HTTP/1.1 502 Bad Gateway Drugie było już oki z 204 ale trwało długo a to spowalnie straszenie nawiązywanie połaczenie z NEXO. Czy to można wogole wyłączyć u WAS ? Pytam ponieważ tak naprawdę połaczenie z NEXO uzależnione jest od szykości dzałania Waszego serwera co moim skromnym zdaniem nie powinno mieć miejsca. -
Forma płatności na zamówieniu jest konfigurowalna jednak to i tak nie generuje rozrachunków. Kliencie zawsze robili to emSzmalem jednak teraz przy dwukierunkowości zamówinia sklep->Nexo->edycja zmiana wartości (telefoniczne uzgodnienia, branza meble)->sklep powoduje to spore zamieszanie bez tych rozrachunków poniewaz jak wspomniałem wcześniej traci się informacja o rzeczywistej wartości płatności. Stad potrzebne jest dodawanie tych wpłat/przedpłat zeby to jakoś ogarnać.
-
To są wpłaty bezgotowkowe np PAYU, przelewy24 zeby podpiąc do zamówień w formie przedpłaty. Problem wynika z tego ze jak pobierzesz zamówienie na jeden przedmiot za 100 złotych to pobierasz płatność 100 złotych, jezeli zmiesz cos na dokumencie już w samym NEXO to twoja płatność zwieksza się lub zmiejsza, czyli dodajac nastepny produkt do dwóch sztuk ma juz na zamówieniu 200 i traci się informacja ile rzeczywiscie było zapłacone. W przypadku dodania przedpłaty ta inforamcja zostaje bo już masz wpłatę i wiadomo ile wpłyneło z PAYU i ile klient ma dopłacić. W przypadku dużej ilości zamówień mozna się pogubić i stracić zwyczajnie kase. Takze jak nie wiadomo o co chodzi to chodzi o pieniadze ;).
-
Czemu zwyczajnie nie podepniesz kodu ? Tematów tutaj jest jak na lekarstwo a dokumentacja od samego poczatku wygląda jak wygenerowane automatycznie z dokumentatora :), moze to moje wrazenie ale mam od początku taki. W dokumentacji kodu jak na lekarstwo niestety, szczerze mówiąc wole kropeczki w VS niz zagladać do dokumentacji. Po poprawny dodaniu operacji kasowej można zrobić tak: else { var iRozrachunki = ((Uchwyt)Conn).PodajObiektTypu<IRozrachunki>(); PozycjaHarmonogramuRozrachunku phr = null; foreach (var r in iRozrachunki.Dane.Wszystkie().Where(a=> a.DokumentZrodlowy == numerPlatnosci && a.Podmiot.Id == kontrahent.Id)) { phr = r.Pozycje.FirstOrDefault(); } if (phr != null) { dok.Platnosci.DodajPrzedplate(phr); if (!dok.Zapisz()) { foreach (var err2 in ((Uchwyt)Conn).PodajBledy(dok)) { if (!string.IsNullOrEmpty(err2.Symbol)) ErrMsg += string.Format("Symbol: {2}, Ważność: {0}, Informacja: {1}", err2.Waznosc.ToString(), err2.Tresc, err2.Symbol); else ErrMsg += string.Format("Ważność: {0}, Informacja: {1}", err2.Waznosc.ToString(), err2.Tresc); } } else { result = true; } } if (!result) { kp.Usun(); } } W dodaktu dziwie się ze trzeba szukać rozrachunku, można by z mojej perspektywy dodać metodą przypisującą przedplate na podstawie operacji kasowej zrobić takie ułatwienie do API w pod spodem to mogą sobie robić jak chcą, wtedy wygladało by to jak w intrerfejsie uzera ze mozna do wpłaty dodać przedpłatę.
-
Jak w temacie ? using (IOperacjaKasowa kp = iPay.Utworz()) { kp.Dane.Gotowkowa = false; kp.Dane.Stanowisko = iStanowisko; kp.Dane.Numer = numerPlatnosci; kp.Dane.Wplyw = true; kp.Dane.Waluta = wal; kp.Dane.Kwota = kwota; kp.UstawPodmiot(kontrahent); kp.Dane.FormaPlatnosci = forma; kp.Dane.Tytul = string.Format("Zamówienie nr {0}", dok.Dane.NumerWewnetrzny.PelnaSygnatura); kp.Dane.Opis = opis; if (!kp.Zapisz()) { result = false; foreach (var err2 in ((Uchwyt)Conn).PodajBledy(kp)) { if (!string.IsNullOrEmpty(err2.Symbol)) ErrMsg += string.Format("Symbol: {2}, Ważność: {0}, Informacja: {1}", err2.Waznosc.ToString(), err2.Tresc, err2.Symbol); else ErrMsg += string.Format("Ważność: {0}, Informacja: {1}", err2.Waznosc.ToString(), err2.Tresc); } } }