Autor Wątek: Ładowanie faktur sprzedaży - na podstawie pliku - NIE przelicza jednostek  (Przeczytany 2874 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline BartoszP

  • Nowy użytkownik
  • *
  • Wiadomości: 14
  • Reputacja +0/-0
  • Wersja programu: Najnowsza
Witam ponownie,

użytkownicy zgłosili mi pewien problem którego nie rozumiem i dla którego nie znalazłem żadnego tematu tu na forum.
Problem polega na ładowaniu faktur sprzedaży przy użyciu opcji "Dodaj na podstawie". Ładujemy plik epp - wszystko ładnie na czytuje przy próbie zapisu z wybraną opcją "wykonania skutku magazynowego" wyskakuje błąd z "brak towaru na magazynie". A wyskakuje dla tego, że subiekt nie przelicza jednostek sprzedaży (w tym konkretnym przypadku MM) na M (jednostka magazynowa). I tak pomimo, że na magazynie mamy 4,5 M - nie możemy sprzedać 4500 MM - bo pokazuje brak 4495,5 jedn..
Oczywiście przelicznik w towarach ustawiony, jednostka podstawowa (M) i sprzedażowa (MM) ustawiona poprawnie, w pliku jm = MM.
Co ciekawe jeśli teraz w tej fakturze wybiorę opcję: Specyfikacja towarowa -> Zmień ilość - i NIC tam nie zmienię tylko kliknę OK. To problem jest rozwiązany.

A teraz najciekawsze - jeśli stworzę sobie taką testową fakturę z ręki i wprowadzę ten kod - j. sprzedażową MM i wpisze 4500 idzie bez problemu od razu korzysta z przeliczników i zamienia na 4,5M.

Także o co chodzi ? Jak żyć ? Czyżby gdzieś coś trzeba ustawić / zaznaczyć przy ładowaniu z pliku by z automatu przeliczał jednostki ? A może już przy generowaniu samego pliku epp należy ustawić gdzieś "jaką flagę" (choć w specyfikacji która mam nic takiego nie wynika).

Byłbym wdzięczny za jakiekolwiek podpowiedzi, rady, gotowe rozwiązania ;) Z góry wielkie dzięki!

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17059
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Ładowanie faktur sprzedaży - na podstawie pliku - NIE przelicza jednostek
« Odpowiedź #1 dnia: Sierpień 19, 2016, 10:06:18 »
Czy po "zgłoszeniu od użytkowników" powtórzyłeś problem zanim napisałeś na forum ? Jeśli tak to opisz DOKŁADNIE jak Ci się to udało. Na podstawie zamieszczonego opisu na wersji 1.44 SP1 nie udało mi się powtórzyć takiego zachowania.
Daniel, Białystok.

Offline BartoszP

  • Nowy użytkownik
  • *
  • Wiadomości: 14
  • Reputacja +0/-0
  • Wersja programu: Najnowsza
Odp: Ładowanie faktur sprzedaży - na podstawie pliku - NIE przelicza jednostek
« Odpowiedź #2 dnia: Sierpień 19, 2016, 10:41:35 »
Czy po "zgłoszeniu od użytkowników" powtórzyłeś problem zanim napisałeś na forum ?

Oczywiście. Pierwsze co to sprawdziłem czy są przeliczniki. "Drugie co" to stworzyłem z ręki FS i wprowadziłem ten kod - jak pisałem wyżej poszło bez problemów więc odpowiedziałem zgłaszającemu że wszystko jest OK czyli klasyczne "a u mnie działa". Dziś jednak przeszedłem ta sama ścieżkę co użytkownik czyli załadowanie FS z pliku no i okazało się, że mam ten sam problem. Sprawdziłem na kilku kodach. Szukając rozwiązania zauważyłem tą zależność z "zmień ilość".

Jeśli tak to opisz DOKŁADNIE jak Ci się to udało. Na podstawie zamieszczonego opisu na wersji 1.44 SP1 nie udało mi się powtórzyć takiego zachowania.

Hmm nie wiem jak dokładniej mogę to opisać ale spróbuje (nadmienię tylko, że aktualnie korzystamy z wersji 1.43 SP2).

Tak więc krok 1 to wygenerowanie pliku epp - oczywiście za dużo by tu pisać żeby to dokładnie opisać - dość powiedzieć, że dane  z naszego głównego systemu ERP sa zgrywane do excela i tam makrami generowany jest plik EPP według specyfikacji która otrzymaliśmy od konsultanta.

Krok 2 - Wchodzę w "Faktury Sprzedaży". Z listy Operacje wybieram "Dodaj na podstawie". Wybieram mój plik epp i Wczytuje.
Inne opcje w oknie nie zmieniam czyli w sekcjach Kontrahenci, Towary, Dokumenty - zaznaczone są wszędzie opcje pierwsze z lewej.

Opcja "dodaj jako" = "Faktura sprzedaży VAT"

Wczytuje plik - wybieram z listy interesujc mnie w tym wypadku konkretn fakturę i wybieram Wykonaj.

Krok 3 - W otwartym już oknie FS zaznaczam Kredyt Kupiecki = 100%, Wywołaj skutek magazynowy, i klikam Zapisz.

Krok 4 - Wyskakuje okno z błędem/informacyjne "Brak towaru w magazynie" - i mam tma listę kodów z problemem jak opisany wyżej. Chcę sprzedać w mm, jm w FS jest mm, ilości 4500. W kolumnie magazyn natomiast jest 4,5 (co się zgadza bo jest 4,5 Metra).

... no i w sumie tyle nic więcej nie mogę tu zrobić. Chyba, że to co pisałem wcześniej, stanać na problematycznym kodzie (lini) wybrać specyfikacja towarowa -> Zmień ilość. A tam bez żadnych zmian od razu jest zaznaczona opcja "Podana ręcznie" 4500 mm w 2 kolumnie 4,5M.

Po kliknięciu OK - wraca do FS i teraz przy zapisywaniu ta konkretna linia już nie zgłasza błędu.

I to tyle... 

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9210
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Ładowanie faktur sprzedaży - na podstawie pliku - NIE przelicza jednostek
« Odpowiedź #3 dnia: Sierpień 19, 2016, 11:06:29 »
Zapisz końcową "poprawioną" fakturę do pliku epp i porównaj różnice pomiędzy tą wygenerowaną przez Wasz mechanizm a tą z Subiekta.

Swoją drogą to za pierwszym razem nic nie wspomniałeś, że plik epp pochodzi z zewnętrznego generatora a to raczej bardzo ważna sprawa.
Sławek, Zduńska Wola

Offline Aldo

  • Ekspert
  • *****
  • Wiadomości: 10695
  • Reputacja +433/-13
  • Wersja programu: najnowsza
Odp: Ładowanie faktur sprzedaży - na podstawie pliku - NIE przelicza jednostek
« Odpowiedź #4 dnia: Sierpień 19, 2016, 11:13:29 »
Sprawdź szczególnie pola 10, 11, 12 specyfikacji listy w pliku epp.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17059
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Ładowanie faktur sprzedaży - na podstawie pliku - NIE przelicza jednostek
« Odpowiedź #5 dnia: Sierpień 19, 2016, 11:17:51 »
Czy po "zgłoszeniu od użytkowników" powtórzyłeś problem zanim napisałeś na forum ?

Oczywiście. Pierwsze co to sprawdziłem czy są przeliczniki. "Drugie co" to stworzyłem z ręki FS i wprowadziłem ten kod - jak pisałem wyżej poszło bez problemów więc odpowiedziałem zgłaszającemu że wszystko jest OK czyli klasyczne "a u mnie działa". Dziś jednak przeszedłem ta sama ścieżkę co użytkownik czyli załadowanie FS z pliku no i okazało się, że mam ten sam problem. Sprawdziłem na kilku kodach. Szukając rozwiązania zauważyłem tą zależność z "zmień ilość".

Czyli rozumiem, że nie wykonałeś podstawowego testu i nie spróbowałeś powtórzyć problemu na czystej bazie demo ?

Jeśli tak to opisz DOKŁADNIE jak Ci się to udało. Na podstawie zamieszczonego opisu na wersji 1.44 SP1 nie udało mi się powtórzyć takiego zachowania.

Hmm nie wiem jak dokładniej mogę to opisać ale spróbuje (nadmienię tylko, że aktualnie korzystamy z wersji 1.43 SP2).

Tak więc krok 1 to wygenerowanie pliku epp - oczywiście za dużo by tu pisać żeby to dokładnie opisać - dość powiedzieć, że dane  z naszego głównego systemu ERP sa zgrywane do excela i tam makrami generowany jest plik EPP według specyfikacji która otrzymaliśmy od konsultanta.

No i nie podałeś jednej z najważniejszych informacji, że źródłowy plik epp NIE pochodzi z programów Insertu i nie sprawdziłeś jak zachowa się program na pliku wygenerowanym z programów Insertu.

--

Czekam na wynik testu opisanego przez Sławka.
Daniel, Białystok.

Offline BartoszP

  • Nowy użytkownik
  • *
  • Wiadomości: 14
  • Reputacja +0/-0
  • Wersja programu: Najnowsza
Odp: Ładowanie faktur sprzedaży - na podstawie pliku - NIE przelicza jednostek
« Odpowiedź #6 dnia: Sierpień 19, 2016, 11:44:23 »
Sprawdź szczególnie pola 10, 11, 12 specyfikacji listy w pliku epp.

Ahaa ... eh aż głupio w ogóle coś jeszcze pisać.

Także - tak błąd był w generowanym pliku epp - i właśnie kolumnie 12 (Ilość towaru w jednostce magazynowej). Ilości w kolumnie 11 i 12 były takie same tj. w jednostce sprzedażowej, a nie sprzedażowej 11 i magazynowej 12. I widać subiekt wprowadzając fakturę patrzy na ta kolumnie 12 raczej niż, na 11 i bazując na swoich przelicznikach wylicza ilości w jedn. magazynowych. 

Cóż "my fault" - i wielkie dzięki Aldo, a także Sławku i Danielu za pomoc. Na przyszłość to dobry pomysł generować plik epp z subiekta (nigdy tego nie potrzebowałem i nie używałem, komunikacja zawsze była w 2 stronę)  aby porównać pliki i wyłapać różnice między nimi.

Temat do zamknięcia.

Forum Użytkownikow Subiekt GT

Odp: Ładowanie faktur sprzedaży - na podstawie pliku - NIE przelicza jednostek
« Odpowiedź #6 dnia: Sierpień 19, 2016, 11:44:23 »