Vinnaren i pepparkakshustävlingen!
  • 2
  • 3
2023-03-03, 22:22
  #25
Medlem
Finns det ingen möjlighet att få rådatan in i annat format, har du möjlighet att ladda upp en exempel PDF, Låter ju inte som mer arbete än en vecka, 2 veckor för att putsa ...
Citera
2023-03-04, 08:08
  #26
Medlem
GrillTeknikers avatar
Ja en exempel-PDF hade nog varit bra för att avgöra svårighetsgraden i det hela.
Citera
2023-03-04, 11:37
  #27
Moderator
vhes avatar
Vänligen kom ihåg regel 1.01. Flashback är inte en annonsplats eller kontaktförmedling.

/Moderator
Citera
2023-03-04, 18:43
  #28
Medlem
Retropropagations avatar
Citat:
Ursprungligen postat av Steelcut
Är detta bara att glömma pga att det skulle bli för dyrt eller skulle detta vara görbart för en mindre summa?

Jag tror att det hela är mycket enklare än du tror att det är...

Som jag har förstått dina Excel-kunskaper, kan du "programmera" allt själv med hjälp av enkla Excel-formler. Och några VLOOKUP...

Ditt enda egentliga problem är pdf:en. Du måste bli av med den!

Ditt nuvarande flöde är strukturerad data i en databas, som transformeras till en pdf-rapport, som du manuellt transformerar till strukturerad data i ett Excel-blad.

Att automatiskt omvandla pdf-filen till data i Excel kommer aldrig att fungera fullt ut.

Flödet måste istället bli:

Strukturerad data i en databas omvandlas automatiskt till strukturerad data i ett Excel-blad.

Tre tänkbara lösningar:
* Det finns redan nu möjlighet att exportera till ett Excelblad.
* Det finns redan nu möjlighet att exportera till en kommaseparerad textfil.
* Du kan komma åt databasen och därmed själv hämta data in till Excel.

En förhandlingslösning:
* Du ber leverantören leverera något av ovanstående

När du väl har kommit på ett sätt att få in skärrapportens data i Excel, blir det hela väldigt enkelt. Som jag har förstått det, har du i princip redan löst det problemet.

Förslagsvis löser du det mha fyra Excelblad: Skärrapport, Priser, Kalkyler, samt ett "snyggt" blad Fakturaunderlag. Du bifogar Fakturaunderlag till kunden genom att skriva ut bladet som en pdf...
Citera
2023-03-05, 18:51
  #29
Medlem
Citat:
Ursprungligen postat av Enterprise
En metod för att omvandla PDF till CSV/JSON/XLSX som man kan prova är denna Python-modul:
https://www.tutorialspoint.com/how-t...s-using-python

TS: Om du vill ha hjälp av folk i tråden att kolla på möjligheterna, så lägg upp en exempelfil (utan att avslöja några affärshemligheter så klart) från programmet i PDF, så kan någon av oss säkert testa att köra den genom PDF -> CSV-konvertering.


Här kommer två exempel på hur det kan se ut.
https://anderssonsteelspeed-my.share...pZ1BA?e=9ltJx6
https://anderssonsteelspeed-my.share...UBBhA?e=tgOk3m

(Hoppas länkarna funkar?)

Problemet idag är att jag behöver sitta och skriva in all information ifrån skärrapporten för att få ut detaljpriser. Efter jag skrivit in all nödvändig basinfo måste jag skriva vikt och skärtid för varje specifik detalj, och som ni ser kan det bli en hel del knappande.

Mvh Martin A
__________________
Senast redigerad av Steelcut 2023-03-05 kl. 18:58.
Citera
2023-03-05, 20:56
  #30
Medlem
Enterprises avatar
Citat:
Ursprungligen postat av Steelcut
Här kommer två exempel på hur det kan se ut.
https://anderssonsteelspeed-my.share...pZ1BA?e=9ltJx6
https://anderssonsteelspeed-my.share...UBBhA?e=tgOk3m

(Hoppas länkarna funkar?)

Problemet idag är att jag behöver sitta och skriva in all information ifrån skärrapporten för att få ut detaljpriser. Efter jag skrivit in all nödvändig basinfo måste jag skriva vikt och skärtid för varje specifik detalj, och som ni ser kan det bli en hel del knappande.

Mvh Martin A
Jag provade att omvandla den första av de två filerna till text med ett terminalverktyg som heter Xpdf command line tools, det finns här: https://www.xpdfreader.com/download.html Detta paket inkluderar ett verktyg som heter pdftotext.

Det gick (mestadels) att omvandla. Syntaxen är väldigt enkel. Om pdf-filen heter sample.pdf så blir kommandot:
Kod:
pdftotext sample.pdf
Därigenom skapas sample.txt

Du kan själv kolla på text-filen som genererades om du hittar de "data" som du behöver scrapa.

Om relevant data finns, så blir nästa steg att hitta ett mönster (t.ex. genom RegEx) för att extrahera enbart den data som du vill åt från text-filen.
__________________
Senast redigerad av Enterprise 2023-03-05 kl. 20:59.
Citera
2023-03-05, 22:15
  #31
Medlem
Retropropagations avatar
Citat:
Ursprungligen postat av Steelcut
Här kommer två exempel på hur det kan se ut.
https://anderssonsteelspeed-my.share...pZ1BA?e=9ltJx6
https://anderssonsteelspeed-my.share...UBBhA?e=tgOk3m

Jag tror inte att Excel kan öppna och OCR:a pdf-filer, men Word kan...

Den stora filen "hänger" mitt Word. Den lilla tog någon minut. Jag antar att det är den första roterade tabellen som ställer till det. (Den OCR:as, men det blir "pannkaka". Men man kan ju kopiera den tabellen som text från t.ex. Chrome.) "Drawing-tabellen" blev väldigt lyckad:

Kod:
Cut Path Time	00:37:28	Path Length	46580.00	SH Cut Time	00:00:00	SH Length	0.00
Move Time	00:00:56	Move Length	44178.00	Pierce Time	00:03:10	Number of Pierces	186
Reposition Time	00:00:00	Number of Reposition	0	Other Time	00:00:45		
 
No.	Drawing		Configuration Information		
1	 	Part No.	FOT	Size	400.00x 22.00
		Comment		Qty/Total/Plan	4/ /4 4
		Weight(g)	586.00	Bending	No
		Process Time	00:00:39		
2	 	Part No.	GAVELBAKAXEL	Size	460.00x 300.00
		Comment		Qty/Total/Plan	1/ /1 1
		Weight(g)	6873.80	Bending	No
		Process Time	00:02:30		
3	 	Part No.	GAVELBAKAXELSVETS	Size	350.00x 270.00
		Comment		Qty/Total/Plan	1/ 1/ 1
		Weight(g)	4795.10	Bending	No
		Process Time	00:02:21		
1	/ 2
Data Name  
No.	Drawing		Configuration Information		
4	 	Part No.	GAVELBAKAXELYTTRE	Size	460.00x 415.00
		Comment		Qty/Total/Plan	1/ /1 1
		Weight(g)	11052.90	Bending	No
		Process Time	00:02:40		
5	 	Part No.	GAVELBAKAXELYTTRESVETS	Size	350.00x 370.00
		Comment		Qty/Total/Plan	1/ /1 1
		Weight(g)	7560.10	Bending	No
		Process Time	00:02:30		
6	 	Part No.	GAVELFRPRESS	Size	220.00x 380.00
		Comment		Qty/Total/Plan	1/ /1 1
		Weight(g)	4927.80	Bending	No
		Process Time	00:01:53		
7	 	Part No.	GAVELFRPRESSBAK	Size	440.00x 760.00
		Comment		Qty/Total/Plan	1/ /1 1
		Weight(g)	22993.40	Bending	No
		Process Time	00:02:58		
8	 	Part No.	GAVELFRPRESSSIDA	Size	190.00x 380.00
		Comment		Qty/Total/Plan	2/ /2 2
		Weight(g)	3004.00	Bending	No
		Process Time	00:01:35		
9	 	Part No.	GAVELHJULLAGERPRESSPLT	Size	135.00x 217.50
		Comment		Qty/Total/Plan	2/ /2 2
		Weight(g)	2134.70	Bending	No
		Process Time	00:01:07		
10	 	Part No.	SVETSSTD	Size	135.00x 175.00
		Comment		Qty/Total/Plan	10/ /10 10
		Weight(g)	1535.00	Bending	No
		Process Time	00:00:48		
11	 	Part No.	SVETSSTDBYGEL	Size	135.00x 62.50
		Comment		Qty/Total/Plan	10/ /10 10
		Weight(g)	302.90	Bending	No
		Process Time	00:00:27		
12	 	Part No.	SVETSSTDVERFSTE	Size	135.00x 264.00
		Comment		Qty/Total/Plan	5/ 5/ 5
		Weight(g)	1638.70	Bending	No
		Process Time	00:00:44		
13	 	Part No.	VINKEL	Size	98.59x 98.59
		Comment		Qty/Total/Plan	6/ /6 6
		Weight(g)	394.80	Bending	No
		Process Time	00:00:18		
No.	Material Name	Size	Thickness
 	D355-10.0	1386.83 x 1510.00	10.00
2	/ 2
Citera
2023-03-05, 23:31
  #32
Medlem
SchrodingersPizzas avatar
Citat:
Ursprungligen postat av Steelcut
Här kommer två exempel på hur det kan se ut.
https://anderssonsteelspeed-my.share...pZ1BA?e=9ltJx6
https://anderssonsteelspeed-my.share...UBBhA?e=tgOk3m

(Hoppas länkarna funkar?)

Problemet idag är att jag behöver sitta och skriva in all information ifrån skärrapporten för att få ut detaljpriser. Efter jag skrivit in all nödvändig basinfo måste jag skriva vikt och skärtid för varje specifik detalj, och som ni ser kan det bli en hel del knappande.

Mvh Martin A

Du kan konvertera dom från PDF till Excel på Adobes hemsida. Testade med båda filerna utan problem. Man behöver ett konto där, men det är gratis.

https://www.adobe.com/acrobat/online/pdf-to-excel.html
Citera
  • 2
  • 3

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback