mboost-dp1

Direkte link til underside


Gå til bund
Gravatar #1 - XorpiZ
5. feb. 2010 09:52
Mojn

Jeg skal have lavet, så vi kan spore forsendelser direkte fra Navision. Det virker som sådan fint nok, bortset fra hos Tollpost.no.

http://www.tollpost.no/wwwappl/send_foresp.epl?tab...

Sådan ser linket ud pt. Den melder en fejl om, at der intet dukker op.

Trykker man på "Søk", så kommer den som den skal - uden at linket ændrer sig.

Kan i finde en løsning, så vi kan linke direkte til forsendelser?
Gravatar #2 - Anders Fedеr
5. feb. 2010 10:03
Problemet er at programmet forventer en POST-forespørgsel, mens et link som det i #1 genererer en GET-forespørgsel.

Hvis I insisterer på at kunne linke til en søgning må I enten ændre i programmet så det kan acceptere GET's (ved ikke om I har mulighed for at ændre i koden) eller også lave en side der foretager en POST udfra en GET.
Gravatar #3 - XorpiZ
5. feb. 2010 10:05
Vi har ikke mulighed for at ændre noget desværre.

Ville det være en mulighed at lave et html-dokument, vi selv kunne hoste, og så få det til at virke den vej rundt?
Gravatar #4 - Dreadnought
5. feb. 2010 10:10
Alternativt kan I lave en frameset/iframe, med lidt tekst foroven der forklarer at kunden skal trykke Søk.
Gravatar #5 - XorpiZ
5. feb. 2010 10:11
Dreadnought (4) skrev:
Alternativt kan I lave en frameset/iframe, med lidt tekst foroven der forklarer at kunden skal trykke Søk.


Ja, det er selvfølgelig en mulighed. Men det mest optimale ville være, hvis det bare virkede. Vores shipping-afdeling tjekker en hel del af disse hver dag, og hvis de kan spare et par sekunder pr. forsendelse, ville de blive lykkelige.
Gravatar #6 - Anders Fedеr
5. feb. 2010 10:14
#3 Ja, det ville være et fikst lille hack, men I kunne f.eks. have et HTML-dokument med noget JavaScript der udtrak query-string'en (noget i denne retning), omsatte den til felter i en POST-form, og sendte dem afsted.
Gravatar #7 - XorpiZ
5. feb. 2010 10:20
#6

Det er sort snak for mig det der. Jeg har meget meget lidt forstand på javascript, må jeg erkende.
Gravatar #8 - Anders Fedеr
5. feb. 2010 10:22
#7 Har du ikke nogle kodeslaver der kan gøre det? Det vil være en temmelig triviel opgave. Ellers er der måske nogen her på siden der gider komme dig til undsætning. Personligt gider jeg ikke lige p.t. slå de nødvendige funktioner op :D Vil dog gerne svare på spørgsmål hvis det er nogen hjælp.
Gravatar #9 - XorpiZ
5. feb. 2010 10:27
#8

Så stort et firma er vi ikke - der er kun mig, og jeg har ikke de nødvendige kompetencer.

Jeg krydser fingre og håber, at der dukker en venlig sjæl op :)
Gravatar #10 - myplacedk
5. feb. 2010 10:47
Never mind. :-D

Tricket er at den retter ref_type fra "AVS,ISN" til "ISN,KOID", hvilket man også bare kan gøre i URL'en til at starte med.
Gravatar #11 - Anders Fedеr
5. feb. 2010 10:47
Min fejl, det kan faktisk godt lade sig gøre med GET - blot var der en fejl i linket. Sådan her skal det se ud: http://www.tollpost.no/wwwappl/send_foresp.epl?tab...
Gravatar #12 - XorpiZ
5. feb. 2010 10:54
#10

Du er fandme en skat. Hvordan lykkedes det dig lige at finde frem til det?

#11

Jeg kan se du nåede frem til det samme. Hvordan? :)
Gravatar #13 - myplacedk
5. feb. 2010 10:57
*lege-lege*

I URL'en sættes lang til NO to gange. Hvis man kun gør det én gang, ændres produktet fra "Tollpost Groupage, Multi-units and single-units exc. 35 kgs." til "Tollpost Stykkgods". Spændende. Gad vide hvilken af dem der er korrekt.
Gravatar #14 - XorpiZ
5. feb. 2010 10:58
#13

Haha. Det er sgu et godt spørgsmål.
Gravatar #15 - myplacedk
5. feb. 2010 11:07
XorpiZ (12) skrev:
Jeg kan se du nåede frem til det samme. Hvordan? :)

URL'en indeholder jo en stak parametre. Den side der kommer frem, indeholder de samme parametre i en form, bortset fra den ene ændring (som jeg overså i første omgang).

Så er det blot at lave samme ændring i URL'en, og så virker det åbenbart.

Hvis det du har er ref-nummeret, som du så indsætter i URL'en, kan du gøre det en anelse pænere:

http://www.tollpost.no/wwwappl/send_foresp.epl?tab...

Jeg har rettet fra & til & (sikkert en rest fra at nogen har kopieret fra noget HTML) og flyttet refnummeret hen i slutningen.
Gravatar #16 - Anders Fedеr
5. feb. 2010 11:08
XorpiZ (12) skrev:
Hvordan lykkedes det dig lige at finde frem til det?

Altså, når man trykker 'Søk' som du forklarede vil drop-down menuen være sat til "Sendingsnummer/Kollo ID". Af sidens kildekode fremgår det at det svarer til ref_type=ISN,KOID mens URL'en i #1 bruger ref_type=AVS,ISN.
Gravatar #17 - XorpiZ
5. feb. 2010 11:11
Aha!

Det er sgu skarpt observeret!
Gravatar #18 - Anders Fedеr
5. feb. 2010 11:12
Trial end error :)
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login