Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-04-19, 02:30x



Odpowiedz w temacie  [ Posty: 15 ] 
Taki sam kod obcy dla jednego kontrahenta 
Autor Wiadomość

Rejestracja: 2012-12-07, 11:17
Posty: 120
Post Taki sam kod obcy dla jednego kontrahenta
Witam,

Mam do Państwa pytanie i prośbę o pomoc. Czy ktoś z was miał może przypadek, kiedy musiał dla jednego kontrahenta wprowadzić KOD OBCY towaru taki sam dla dwóch towarów ?
Nie wchodząc w szczegóły muszę takie coś zrobić, kontrahent czepia się nawet kropki na końcu kodu. Sprawdziłem program, parametry i nie znalazłem nigdzie takiej blokady.
Ma ktoś pomysł lub jakąś radę jak sobie z takim problemem poradzić ?

Pozdrawiam


2016-05-17, 15:46
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert

Rejestracja: 2008-07-03, 15:02
Posty: 632
Pomógł: 38
Post Re: Taki sam kod obcy dla jednego kontrahenta
Kontrahent na dwa różne towary ma ten sam kod ?

_________________
symfonia.erp@gmail.com


2016-05-17, 15:52
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2009-03-07, 11:13
Posty: 597
Pomógł: 34
Post Re: Taki sam kod obcy dla jednego kontrahenta
Chyba tylko tak, że dodasz tę kropkę na końcu, ale zmodyfikujesz wydruk, by kropkę zjadał. To jednak zajęcie dla programisty.


2016-05-17, 20:37
Wyświetl profil

Rejestracja: 2012-12-07, 11:17
Posty: 120
Post Re: Taki sam kod obcy dla jednego kontrahenta
Tak się składa, że klient ma wersję Premium Handlu a gospodarka magazynowa wymusiła na nas zdublowanie towarów dla wyrobów gotowych i towarów na jeden magazyn.
A czy zjadanie tej kropki na wydruku to aż tak problematyczna modyfikacja ? Może chociaż jakaś mała podpowiedź jak się do tego zabrać ?

Dzięki za poprzednie odpowiedzi


2016-05-19, 08:28
Wyświetl profil

Rejestracja: 2012-12-07, 11:17
Posty: 120
Post Re: Taki sam kod obcy dla jednego kontrahenta
Nikt nie ma pomysłu jak to obejść ? Jak przerobić wydruk sprzedaży, żeby nie pojawiała się ta kropka ?


2016-05-24, 13:53
Wyświetl profil

Rejestracja: 2012-12-07, 11:17
Posty: 120
Post Re: Taki sam kod obcy dla jednego kontrahenta
Może teraz ktoś mi coś podpowie.

W każdym wydruku moje poprawki działają ale nie działają w tym na którym najbardziej mi zależy mianowicie:

Dokument eksport I ang.

Wprowadziłem zmiany jak niżej: dopisując taki fragment ": Replace "." , "" //- usuniecie kropki z kodu obcego" w miejscu gdzie występuje tekst KodObcy

Ale na wyżej wymienionym wydruku nie mogę tego zmienić i program nadal drukuje kropkę. Pomocy !!!!

sPom += " " + Pozycje(i).KodObcy : Replace "." , "" //- usuniecie kropki z kodu obcego[/color]
case 3
sPom += " " + KodPaskowy_pozycji(i)
endselect
endif
if GRAF then
kolumna 2,PiszWyrazy(sPom,KolTab1(2)-10)
else
print DrukujDaneTxt(2,KolTab1(2),sPom,0)
endif
pos = 2
#ifndef SIMPLIFIED
if !nKod then
select case nKodTyp
case 1
if GRAF then
kolumna (pos+=1),PiszWyrazy(Pozycje(i).Kod,KolTab1(pos)-10)
else
print DrukujDaneTxt(pos+=1,KolTab1(pos),Pozycje(i).Kod,-1)
endif
case 2
if GRAF then
kolumna (pos+=1),PiszWyrazy(Pozycje(i).KodObcy,KolTab1(pos)-10) : Replace "." , "" // - usuniecie kropki z kodu obcego
else
print DrukujDaneTxt(pos+=1,KolTab1(pos),Pozycje(i).KodObcy,-1)
endif


2016-05-30, 12:31
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2009-03-07, 11:13
Posty: 597
Pomógł: 34
Post Re: Taki sam kod obcy dla jednego kontrahenta
Tak nie możesz, bo tutaj nie używają predefiniowanej zmiennej buf, tylko swojej, sPom. W takim razie:
Kod:
if Mid(sPom, Len(sPom)) == "." then sPom = Mid(sPom, 1, Len(sPom)-1)

Pozdrawiam programistę :)


2016-05-30, 12:39
Wyświetl profil

Rejestracja: 2012-12-07, 11:17
Posty: 120
Post Re: Taki sam kod obcy dla jednego kontrahenta
Dzięki za odpowiedź.

Gdzie to wkleić :) tak jak poniżej ? Bo po aktualizacji i tak nie działa :) sam się bawię, nie jestem programistą.

endif
sPom = poz_opis.Get(using "%d",i)
if nKod==1 then
select case nKodTyp
case 1
sPom += " " + Pozycje(i).Kod
case 2
sPom += " " + Pozycje(i).KodObcy : if Mid(sPom, Len(sPom)) == "." then sPom = Mid(sPom, 1, Len(sPom)-1)
sPom += " " + KodPaskowy_pozycji(i)
endselect
endif
if GRAF then
kolumna 2,PiszWyrazy(sPom,KolTab1(2)-10)
else
print DrukujDaneTxt(2,KolTab1(2),sPom,0)
endif
pos = 2
#ifndef SIMPLIFIED
if !nKod then
select case nKodTyp
case 1
if GRAF then
kolumna (pos+=1),PiszWyrazy(Pozycje(i).Kod,KolTab1(pos)-10)
else
print DrukujDaneTxt(pos+=1,KolTab1(pos),Pozycje(i).Kod,-1)
endif
case 2
if GRAF then
kolumna (pos+=1),PiszWyrazy(Pozycje(i).KodObcy,KolTab1(pos)-10) : if Mid(sPom, Len(sPom)) == "." then sPom = Mid(sPom, 1, Len(sPom)-1)
else
print DrukujDaneTxt(pos+=1,KolTab1(pos),Pozycje(i).KodObcy,-1)
endif


2016-05-30, 12:59
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2009-03-07, 11:13
Posty: 597
Pomógł: 34
Post Re: Taki sam kod obcy dla jednego kontrahenta
To jednak nie jest takie proste. Zrobiłeś zmiany w 2 miejscach, widocznie jedno z tych miejsc jest nieistotne.

Można jeszcze spróbować wpisać w miejscie Pozycje(i).KodObcy
Kod:
IIF(Mid(sPom, Len(Pozycje(i).KodObcy)) == ".", Mid(Pozycje(i).KodObcy, 1, Len(Pozycje(i).KodObcy)-1), Pozycje(i).KodObcy)


Z tym że dotyczy to tylko ostatniej kropki.


2016-05-30, 13:18
Wyświetl profil

Rejestracja: 2012-12-07, 11:17
Posty: 120
Post Re: Taki sam kod obcy dla jednego kontrahenta
Niby brakuje mu tutaj zamykającego nawiasu ale wszystko się zgadza


2016-05-30, 13:37
Wyświetl profil

Rejestracja: 2012-12-07, 11:17
Posty: 120
Post Re: Taki sam kod obcy dla jednego kontrahenta
Witam,

Jak bym nie wkleił tego kodu i gdzie go nie wkleję to i tak kropka jak była na końcu kodu tak jest....


2016-05-31, 09:30
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2009-03-07, 11:13
Posty: 597
Pomógł: 34
Post Re: Taki sam kod obcy dla jednego kontrahenta
No bo nie można kopiować bezkrytycznie :) W moim kodzie jest błąd, nie można się odwoływać do sPom. Prawidłowo jest tak:

Kod:
IIF(Mid(Pozycje(i).KodObcy, Len(Pozycje(i).KodObcy)) == ".", Mid(Pozycje(i).KodObcy, 1, Len(Pozycje(i).KodObcy)-1), Pozycje(i).KodObcy)


Zmieniasz tylko w linii 769.


2016-05-31, 09:46
Wyświetl profil

Rejestracja: 2012-12-07, 11:17
Posty: 120
Post Re: Taki sam kod obcy dla jednego kontrahenta
Bóg zapłać dobry człowieku :) działa !!

Powinieneś dostać Talon na .... i balon :)

Pozdrawiam


2016-05-31, 11:03
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2009-03-07, 11:13
Posty: 597
Pomógł: 34
Post Re: Taki sam kod obcy dla jednego kontrahenta
Ta wiadomość była pomocna.(1)
Zadowolę się gwiazdką, ale musisz ją kliknąć.


2016-05-31, 11:06
Wyświetl profil

Rejestracja: 2012-12-07, 11:17
Posty: 120
Post Re: Taki sam kod obcy dla jednego kontrahenta
zrobione :)

Pozdrawiam


2016-05-31, 11:54
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 15 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. TOWARY/ Kod obcy/ -jak zmienić przypisany kod obcy na inny?

w Programy Handlowe

Andrzejjj777

3

3550

2016-09-18, 14:10

Andrzejjj777 Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Eksport i kod obcy towaru

w Programy Handlowe

lipaj

2

3298

2019-06-01, 10:04

lipaj Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. [HMF] Kod obcy z towaru

w Programowanie

wars1977

4

3948

2014-05-23, 14:53

rafal Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Symfonia handel kod obcy towaru

w Programy Handlowe

Zenek N

7

5310

2013-09-19, 13:14

rafal Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 14 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant