Search  
Thursday, February 09, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Profox  Mesaje fara legatura cu FoxPro  Codi de bare pe...
 Codi de bare pentru OP
 
 1/18/2006 1:11:25 PM
User is offlineMihai Cazac
72 posts




Codi de bare pentru OP
 (N/A)
Salut,
Stie cineva ce cod de bare este folosit pentru OP (pentru plata contributiilor pt salaraii). ?
Am impresia ca acolo este contul IBAN al beneficiarului. Asa e ?

 1/18/2006 1:52:09 PM
User is offlineEugen Gliga
1038 posts
1st




Re: Codi de bare pentru OP
 (Romania)
Codul ala contine toate informatiile de pe OP. Intentia este de se scana codul si a se evita greselle de preluare. Intentia e buna, numai ca ar trebui sa se foloaseasca imprimante laser. Pt codul de bare cauta pe net informatii despre PDF417.dll sau PDFENC32.dll




 1/19/2006 5:59:43 PM
User is offlineMihai Cazac
72 posts




Re: Codi de bare pentru OP
 (N/A)
Merci.

Pentru PDF417 am gasit destule referinte. Deasemenea tot felul de programe/scule/biblioteci, dar din pacate pe bani.

Free am gasit la http://grandzebu.net/informatique/codbar-en/pdf417.htm
Este o descriere a modului de codificare, un font, un program,  cu surse cu tot, in VB.

Pentru PDFENC32 nu am prea gasit mare lucru, si am observat ca programul de Declaratii de la MF are o biblioteca care se numeste chiar asa:  PDFENC32.DLL

In fine, daca trebuie sa facem OP-uri cu o astfel de codificare pe ele, probabil ca ar trebui sa existe o reglementare legala care sa zica ce fel de informatii contine.

Dar pentru a obtine imaginea dorita pe OP avem doar doua posibilitati: sa cumparam o scula gata facuta (.DLL, sau ce-o fi) , sau sa ne apucam fiecare sa scriem cate o functie care sa codifice asa cum zic specificatiile PDF417. Ar mai exista posibilitatea ca autorul programului MF sa ne spuna si noua, celor care nu stim, cum apeleaza  functiile din biblioteca PDFENC32.DLL pentru a obtine codul respectiv . (o data ce biblioteca e la mine pe calculator  presupun ca o pot folosi fara sa am probleme in legatura cu licentierea, nu ?)
 1/19/2006 10:31:53 PM
User is offlineGhiorghiu Bogdan
928 posts
1st




Re: Codi de bare pentru OP
 (Romania)

Un ceas facut din bare :))

http://www.barcodeart.com/art/clock/clock_frames.html


Ghiorghiu Bogdan >>> Dacă tot te apuci să faci o treabă, fă-o bine de la inceput!
 1/30/2008 11:06:30 AM
User is offlineMihai Cazac
72 posts




Re: Codi de bare pentru OP
 (N/A)
Salut,

Revin, chiar nu stie nimeni cum se invoca PDFENC32.DLL ? Mi-ar fi de mare ajutor.
P.S. Am gasit doc. pt creare asa-zisului nor de puncte, si chiar am obtinut asa ceva, dar problema este ca desi un decodificator oarecare citeste ce am scris eu in respectivul cod, OP-ul nu este citit de programele de preluare de la M.F.
 2/12/2008 10:37:44 PM
User is offlineStanel
1 posts


Re: Codi de bare pentru OP
 (N/A)

Eu fac OP-uri (si Declaratii) cu coduri de bare bidimensionale, de vreo doi ani. Am facut si eu cercetari. Te pot ajuta daca te intereseaza. Eventual putem valorifica si cautarile tale. Scrie-mi la bzsoft@zappmobile.ro sau da-mi un telefon la 0744/884449.

ing.Stan Sava, Buzau

 2/13/2008 6:26:48 AM
User is offlineMihai Cazac
72 posts




Re: Codi de bare pentru OP
 (N/A)
Intre timp am rezolvat problema, dar totusi schimbul de idei nu strica niciodata.
Un coleg, care s-a ocupat de toata chestia, si care de saptamana trecuta a plecat din firma, a descoperit ca de fapt codificarea pe care o faceam era buna, dar nu erau corecte informatiile pe care le trimiteam. Am fost indusi in eroare doarece declaratiile ,OP-urile,si FV create din programele noastre nu au mai fost acceptate de la un moment dat, in care "s-a schimbat programul" MF iar in cel nou codul de bare de pe OP-uri si-a schimbat dimensiunea; asa ca am crezut ca s-a schimbat modul de codificare, urmand sa o rezolvam , cand de fapt au existat modificari in structura informatiei codificate, pe care nu le-am observat. (pe la numarul de evidenta a platii, o virgula, formatul datei, cam asa ceva). La ghiseu nu primeam decat raspunsul "nu-i bun!". Decisi sa rezolvam problema inainte de plecarea colegului care s-a ocupat de toata tarasenia, ne-am gandit printre altele sa folosim biblioteca PDFENC32.DLL lor care este livrata impreuna cu aplicatia de la M.F. , dar nu am gasit deloc documentatie pentru utilizarea ei; am mai insistat cu felurite modificari in codificare (diverse error-level ) si ne-am tot dus la finante, pana ce colegul de care vorbeam a observat ca pe operatorul de la ghiseu avea de fapt in fata o eroare Oracle, si atunci a tras concluzia ca probabil citirea codului de bare se face si ca ar trebui sa verificam informatia in sine.
Inca o data, multumiri.
P.S. Am urmat algoritmul de la http://grandzebu.net/index.php?page=/informatique/codbar-en/pdf417.htm
 8/18/2008 10:22:55 AM
User is offlinegabi123
105 posts
5th


Re: Codi de bare pentru OP
 (Romania)


Buna ziua,
Am ajuns si eu la problema asta. Am analizat si vad ca am 4 solutii :
1 - cea de la grandzebu
2 - cea cu  PDFENC32.DLL , aici am gasit niste idei la http://groups.google.com/group/sybase.public.powerbuilder.general/browse_thread/thread/d78655eebdcc43c4/13f615810c954b2a?lnk=st&q=PDFENC32+PDFEncode#13f615810c954b2a
dar la un moment dat imi crapa apelurile si fara alte lamuriri despre parametrii punctelor de intrare, simt ca pierd vremea degeaba
3 - cea cu GetCB.dll de la Saga , dar un click dreapta pe el imi spune ca sunt proprietari si deci nici n-are rost sa ma apuc
4 - cu bani , aici solutii sunt multe dar pentru royalty free redistribution pretul variaza intre 500-2500$ ; deci evitarea acestei solutii parca ar merita citeva zile de munca

Asa ca pentru moment vreau sa ma concetrez pe prima solutie, si am o intrebare ptr dl Mihai , ce solutie a adoptat : a transformat functia aceea in dll cu ajutorul basic-ului sau a rescris-o in fox , sau ...

 

 8/18/2008 11:06:31 AM
User is offlineMihai Cazac
72 posts




Re: Codi de bare pentru OP
 (N/A)
Functia pe care o folosim noi este cea de la grandzebu si e rescrisa in fox. Ce este ciudat este ca o vreme am depus OP-uri , declaratii, si au fost acceptate; apoi s-a schimbat programul lor si nu au mai fost acceptate; apoi colegul a mai corectat ceva, si iar a depus ceva declaratii. Intre timp s-a modificat iar programul de la MF am gasit la noi in program o eroare,in sensul ca informatia codificata nu mai era cea asteptata (datele calendaristice la foi de varsamant aveau separator slash-uri si nu puncte, cum era inainte): m-am gandit ca asta este cauza, am corectat-o si am dus din nou niste foi de varsamant dar au fost respinse; mi-am propus sa ma ocup de problema dar deocamdata nu am avut timp; daca vrei iti pun sursele la dispozitie sa vezi tu despre ce-i vorba, mai exact.
 8/18/2008 3:21:25 PM
User is offlinegabi123
105 posts
5th


Re: Codi de bare pentru OP
 (Romania)
Daca esti amabil sa-mi dai functiile, pot incerca sa vad ce nu se potriveste . Adresa de mail e in profil . Multumesc
 8/18/2008 8:14:53 PM
User is offlineMihai Cazac
72 posts




Re: Codi de bare pentru OP
 (N/A) Modified By Mihai Cazac  on 8/20/2008 1:36:15 PM)
Deoarece subiectul a inceput pe forum ma gandesc ca ar fi bine sa ramana aici, si sa nu mutam discutia pe "privat", poate foloseste si altora;  arhiva cu codul se afla in "Fisiere de la utilizatori" si poate fi descarcata de la adresa http://www.algis.ro/pafiledb352/index.php?act=view&id=139
Codificarea pe care o face este, in principiu, buna, deoarece decodificatorul de la http://www.intelcom.ru/download/decode/Decode417Demo.zip citeste ce am codificat, si citeste si ce codifica programul MF; nu stiu de ce nu este acceptat de programul de preluare de la finante - aici ar trebui sa colaboram si sa gasim solutia; mai zic odata, la un moment dat noi am depus declaratii care au fost OK
 8/20/2008 2:30:11 PM
User is offlinegabi123
105 posts
5th


Re: Codi de bare pentru OP
 (Romania)
Mare problema cu redarea fontului , pe raport am leading-ul care imi introduce niste spatii albe suplimentare , drept ptr.care codebarul este de necitit
Incerc sa-l salvez BMP din fereastra , pare a fi mai simplu
Dar surpriza pe care nu stiu sa mi-o explic sunt niste nuante de gri, ce-or fi astea ?
 8/20/2008 2:38:42 PM
User is offlineMihai Cazac
72 posts




Re: Codi de bare pentru OP
 (N/A)
Stiu ca si-a batut capul cu raportul si colegul meu, o sa-ti trimit unul pe mail, sa vezi ce a facut. E in FPW2.6.
 2/23/2009 1:12:35 PM
User is offlineedyshor
1450 posts
1st




Re: Codi de bare pentru OP
 (N/A)
Mihai, poti sa postezi codul pe care il folosesti? Ma lovesc de ceeasi problema si am stat pe ea de cateva zile de vad numai "nor de puncte" in fata ochilor .. am incercat si eu o portare dar nu mi-a iesit, vezi aici
 3/12/2009 10:24:51 AM
User is offlinevicos
137 posts
5th


Re: Codi de bare pentru OP
 (N/A)
A rezolvat careva PROBLEMA? Putem colaboara toti DE PE acest forum pt rezolvare DAR ne trebuie un punct de plecare comun.
 3/12/2009 12:00:10 PM
User is offlineMihai Cazac
72 posts




Re: Codi de bare pentru OP
 (N/A)
Scuza-ma de intarziere, dar nu am vazut interventia ta. Eu nu am mai avansat de loc, dar se pare ca Gabi Dima a avansat intr-o oarecare masura, deoarece am primit azi un e-mail de la el. De fapt din acest motiv am si intrat pe forum, sa vad ce nouati sunt. Eu codul l-am pus pe forum, deci cred ca trebuie sa asteptam sa vedem ce zice gabi123.
 3/13/2009 4:36:39 PM
User is offlinevicos
137 posts
5th


Re: Codi de bare pentru OP
 (N/A)
Eu am dus la treozorerie delcaratii facute cu pdf417.vcx si mi-au zis ca w OK. Codul este:

numefisierbmp = '_tmp.bmp'
texttoencode = ALLTRIM(textdecodatedindeclaratii)
SET CLASSLIB TO pdf417.vcx ADDITIVE
opdf=CREATEOBJECT('pdf417')
opdf.pdf417(texttoencode, 5, 4, numefisierbmp)
 3/13/2009 8:47:50 PM
User is offlineCLASSOFT
231 posts
www.classoft.ro
4th


Re: Codi de bare pentru OP
 (N/A) Modified By CLASSOFT  on 3/13/2009 8:48:25 PM)
Salut Vicos,

Ai facut si declaratia 100 ?

textul codat a fost de forma (am pus doua obligatii):

100,13563880,1,2009*605,10605010109250209100042,100,0,100,0*810,10810010109250209100040,200,0,200,0*

Cristi Birlea
 3/13/2009 9:03:29 PM
User is offlinevicos
137 posts
5th


Re: Codi de bare pentru OP
 (N/A)
Textul codat declaratia 100:
100,3465329,02,2009*602,1060201020925/009100038,438,,438,0*616,1061601020925/009100043,82,,82,0*690,1069001020925/009100045,82,,82,0*
 3/13/2009 9:35:30 PM
User is offlineCLASSOFT
231 posts
www.classoft.ro
4th


Re: Codi de bare pentru OP
 (N/A)
Interesant...de unde ai obtinut / din numarul de evidenta.
A aparut ceva nou fata de legea din 2005 ,privind formatul numarului de evidenta ?
In aplicatia MF D100 acesta este de forma numerica ( fara / ).
In rest vad ca intr-adevar luna este pe 2 caractere.
Era corect si cu ZERO intre virgule ?
100,3465329,02,2009*602,1060201020925/009100038,438,0,438,0*616,1061601020925/009100043,82,0,82,0*690,1069001020925/009100045,82,0,82,0*

Cristi Birlea




 3/13/2009 11:55:16 PM
User is offlinevicos
137 posts
5th


Re: Codi de bare pentru OP
 (N/A) Modified By vicos  on 3/14/2009 5:39:25 AM)
E gresit, sorry.
100,3465329,02,2009*602,10602010209250309100041,438,,438,0*616,10616010209250309100046,82,,82,0*690,10690010209250309100048,82,,82,0*
Dar sa dea naiba, parca asa gresit l-am generat si aia de la trezoreeie au zis ca au citit toate datele. Totusi nu sunt sigur asa ca o sa mai fac un test maine cu 2 coduri generate sa vad ce zice Trezoreria.

Nu e corect sa inlocuiesti cu 0 acolo unde nu exista sume, numai daca se cere expres prin lege. De ex daca nu vrei sa declari imp pe profit la sem IV lasi GOL nu pui 0 pt ca daca pui ZERO atunci se preia in programele de la finante.
 3/14/2009 7:40:53 AM
User is offlineCLASSOFT
231 posts
www.classoft.ro
4th


Re: Codi de bare pentru OP
 (N/A)
Poate totusi ca nu este gresita aceea zona din numarul tau de evidenta.
Iata ce zice legea :

h) Rubrica "cifrele de control" se generează de către aplicaţia informatică conform algoritmului propriu."

... deci nu se valideaza aceea zona deci probabil merge si \ .

Insa cu ZERO nu sunt lamurit . Si la ultimul ZERO inainte de stelute ai scris 82,0* ...... nu ai scris 88,*

Mai studiez si eu problema.

Cristi




 3/31/2009 1:29:10 PM
User is offlineCLASSOFT
231 posts
www.classoft.ro
4th


Cod de bare prea mare
 (N/A)
Azi am dus o declaratie 100,102 creata cu codul 2D si a fost acceptata de cei de la ANAF.( a fost decodificata corect )
Comparativ cu codul de bare 2D generat de aplicatia oficiala a ANAF-ului pe aceleasi date, codul meu de bare ocupa aprox. de 2 ori mai mare suprafata pe hartie .
Cele doua coduri 'ochiometric' nu semanau deloc.
Se poate oare seta suprafata de afisare a codului ?


Cristi Birlea
 4/5/2009 3:55:29 PM
User is offlinevicos
137 posts
5th


Re: Cod de bare prea mare
 (N/A)
ce format de fisier ai ales? (bmp, wmf ....)
 4/6/2009 9:35:54 AM
User is offlineCLASSOFT
231 posts
www.classoft.ro
4th


Re: Cod de bare prea mare
 (N/A)
bmp
 4/12/2009 1:12:57 PM
User is offlineMihai Cazac
72 posts




Re: Cod de bare prea mare
 (N/A)

 CLASSOFT wrote
Azi am dus o declaratie 100,102 creata cu codul 2D si a fost acceptata...

Ce parametrii de apel a lui pdf417() ai folosit ?  (Evident,ma intereseaza  numarul de coloane si erroLevel)

Admin: Acest thread rar trebui unit cu http://www.profox.ro/Forum/tabid/55/forumid/12/threadid/25869 care trateaza acelasi
subiect



 4/14/2009 9:18:18 PM
User is offlineGrigore Dolghin
3513 posts
www.class-software.eu
1st






Re: Cod de bare prea mare
 (Romania)

 Mihai Cazac wrote
Admin: Acest thread rar trebui unit cu http://www.profox.ro/Forum/tabid/55/forumid/12/threadid/25869 care trateaza acelasi
subiect

Din pacate unirea thread-urilor nu este implementata in forumul din DNN. :(


Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 4/14/2009 10:30:45 PM
User is offlineCLASSOFT
231 posts
www.classoft.ro
4th


Re: Cod de bare prea mare
 (N/A)
coloane=5
erroLevel=4
 4/16/2009 10:12:36 AM
User is offlineMihai Cazac
72 posts




Re: Cod de bare prea mare
 (N/A)
 CLASSOFT wrote: coloane=5  erroLevel=4


Multumesc.
Asta ar putea explica de ce nu ne-a mai primit de la un moment dat OP-urile si declaratiile, deoarece apelam cu 6 coloane, (ca altfel cred ca iesea prea mare pe verticala fiindca foloseam fontul de la Grandzebu)
 4/16/2009 10:13:52 AM
User is offlineMihai Cazac
72 posts




Re: Cod de bare prea mare
 (N/A) Modified By Mihai Cazac  on 4/17/2009 9:11:47 AM)
Acest "Post" a fost adaugat accidental si ar trebui sters dar pe mine nu ma duce capul cum. Rog admin sa o faca.
 3/17/2010 6:16:22 PM
User is offlinejustgioni
57 posts


Re: Cod de bare prea mare
 (N/A)
Ma poate ajuta si pe mine cu o idee despre pdf417
Va multumesc!
  Profox  Mesaje fara legatura cu FoxPro  Codi de bare pe...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement