06. november 2003 - 11:01Der er
15 kommentarer og 2 løsninger
C5 - Hovedlager og lokationer
C5 ver. 2.10.4
Vi vil gerne anvende lokationer på varekortet – men vi vil ikke anvende denne information i vores bogføring. Varer skal således kunne flyttes – uden bogføring – så man alene kan finde dem på det ”sted”, som er anført på varekortet ”nu”.
-------
Jeg har oprettet disse lagersteder i lokations-kartoteket.
Indsat dem i ”Hovedlager” på varekortet. (Hmmm sammenkoble lokationskartotek og hovedlagerfelt??? )
IKKE ”hak” i feltet ”Lokation”. (Som jeg har forstået det, så skulle det betyde, at ”Hovedlager” kun er info?)
Og IKKE ”hak” i Lager\Tilpasning\Parametre\Lager – ”Tvungen lokationsangivelse”
-------
Problemet: Når vi indtaster ordrelinier fås denne fejlmeddelelse: ”Den disponible beholdning bliver negativ på lokation ’9-9999’. Disponibel er –8,00” Man kan vælge mellem [Fortsæt], [Restordre] og [Nedskriv].
Vælges [Fortsæt], [Restordre] trækkes negativ lager på lokationen og vælges [Nedskriv] nulstilles antal på ordrelinien - og lagertræk ignoreres.
--------
Hvad har jeg gjort galt….. og hvordan kan man anvende lokation som info UDEN binding i lagerbogføringen, så tilgang/afgang altid sker på hovedlageret uden lokations-angivelse – og så der ikke skal bogføres flytning mellem lokationer (som er vore reoler - vi har kun eet fysisk lagersted).
[citat fra hjælpefilen] "Her angives en valgfri tekst, der evt. beskriver varens fysiske placering på den aktuelle lokation. Feltet er særdeles anvendeligt på udskrifter, og når varer fysisk lægges på lager eller plukkes fra lager."
Jeg kan ikke bruge Lokations/Hovedlager -felterne, fordi det kræver for meget ekstra bogføring. Har set, dette info-felt der hedder "Placering". Kan man føje dette info-felt (eller et andet info-felt) til LagKart-formen, så det kan anvendes i stedet for Lokation - både på skærmen og i udskrifter??
Ja, eet nummer ligger kun eet sted - og det er ikke vigtigt, hvor det har ligget. Det er derfor vi ikke ønsker at bogføre lokationer.
Så jeg forestiller mig, at det er et alfa-num info-felt, på varekortet, jeg har brug for at få tilføjet. Men er i øvrigt helt åben for ideer og mulige løsninger.
Spø: Har du tidligere arbejdet i Udviklingsværktøjets DBD-kolonne?
Hvor mange karakterer har du brug for at kunne indtaste i det felt?
Skal det være fritekst - eller vil du have en liste med valgmuligheder? Hvis det sidste, er det så et begrænset antal muligheder, eller skal der - "i tide og utide" - kunne tilføjes flere valgmuligheder?
1. Du kan ikke anvende lokationssystemet uden bogføring. Dvs. så skal du flytte varer fra én lokation til en anden for at klare arbejdet. Det kan du ikke komme udenom. 2. Det jeg forstår er, at du blot på varen vil have en oplysning om hvor varen er placeret pt. Ingen styring, ingen automatik, bare en oplysning! Korrekt?
Hvis det er det sidste, opretter du ganske enkelt et nyt felt på lagerkartoteket:
dma --> "Ingen styring, ingen automatik, bare en oplysning! Korrekt?" Ja, det er korrekt opfattet........ og jeg glæder mig meget til at prøve dette forslag af i morgen. Jeg er "næsegrus" over den hjælp I giver mig.......
Nilfri--> Vil du lægge et svar, så du kan deltage i points-fordelingen.
Det virker fint på LagKart - og på udskrifter. Jeg har oprettet tilsvarende felter på IndLinier, IndLinieArkiv, Ordlinier og OrdLinieArkiv - og knyttet disse til Lokation-kartoteket både i Referencekartotek og i Referencefelt.
Jeg mangler at lave tilsvarende "Reol-felter" andre steder i systemet, hvor Lokation ellers er anvendt.... og søger en vejledning til at få disse nye felter vist, men stadig uden at det danner bogføring på lokationer.
Men..... når ordrelinier og indkøbslinier dannes, så vises intet indhold i disse felter????? Hvad er det, jeg skal gøære anderledes.
(Points er udvidet, for det tilfælde at dette er et nyt spørgsmål)
Felterne opdaterer ikke sig selv.. Derfor skal der i det enkelte tilfælde hentes oplysninger fra fx. LagKart.
Dvs. du skal ha' lavet lidt kode i fx. PostChange triggeren på salgsordreskærmbilledets ordreliniefelt varenummer. I den skal der være et direkte opslag, der henter dit "reol-felt" fra LagKart.
SET Reolfelt = Lagkart[VareIdx==Varenummer].Reolfelt
Frit husket (rødme) - check selv lige Vareindexnavn og Varefeltnavn.
nilfri's løsning er den helt korrekte. Stil dig på Varenummer feltet, tryk F6, vælg "Formler", vælg "Post-Change", gå ned i bunden af billedet og indtast ovenstående linie (eller: Set [Feltnavn] = LagKart[VareIdx,Varenummer].[Feltnavn].
Og jeg indsatte som foreslået: Set Reol = LagKart[VareIdx,Varenummer].Reol .... men feltet viser stadig ikke reolnummeret ??? Jeg har lukket ned og genstartet C5 - og jeg har genindtastet ordrelinien. Hvad nu?
Reol2 er et alternativt felt - oprettet på samme måde som Reol. Det anvendes i sjældne tilfælde, hvor man er nødt til at opmagasinere et større parti - på en anden reol. Dvs. Feltet er tomt i 99,9% tilfælde.
OK..... jeg troede lige jeg havde lavet endnu en brøler :-)))
Nå, men det virker..... og det er dejligt, TAK
/Lotte
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.