Avatar billede lotte48 Nybegynder
06. november 2003 - 11:01 Der 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).

/Lotte
Avatar billede lotte48 Nybegynder
06. november 2003 - 14:38 #1
C5 ver. 2.10.4

LagKart\Beholdning\Placering

[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??

/Lotte
Avatar billede nilfri Nybegynder
07. november 2003 - 13:00 #2
Har du altid varerne samlet samme sted (placering) - dvs. der kan ikke ligge 5 hér og 7 dér?
Avatar billede lotte48 Nybegynder
07. november 2003 - 14:35 #3
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.

/Lotte
Avatar billede nilfri Nybegynder
07. november 2003 - 15:04 #4
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?
Avatar billede dma Nybegynder
09. november 2003 - 15:51 #5
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:

Forslag:
Udviklingsmenu/DBD/Ret/LagKart/Feltbehandling/Opret felt

Felttype Alphanumerisk, længde 10
Feltnavn: Placering

Hvis du gerne vil udnytte værdierne fra Lokation, dvs. så man kun kan anvende allerede oprettede lokationer, anfører du følgende egenskaber på feltet:

Referencekartotek: Lokation
Referencefelt: Lokation

Gå så ind på formen LagKart og indsæt feltet. Nu kan du så evt. anvende det på udskrifter osv.
Avatar billede lotte48 Nybegynder
09. november 2003 - 22:23 #6
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.

/Lotte
Avatar billede nilfri Nybegynder
09. november 2003 - 22:40 #7
Ja, nu fik du jo svaret af dma inden DU fik svaret mig :o)
Avatar billede lotte48 Nybegynder
09. november 2003 - 22:52 #8
Det glæder mig hver gang I samarbejder så fint
- når I hver giver jeres bud på løsninger til mig.

Jeg afslutter, når jeg har oprettet feltet og afprøvet.

/Lotte
Avatar billede lotte48 Nybegynder
13. november 2003 - 08:30 #9
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)

/Lotte
Avatar billede nilfri Nybegynder
13. november 2003 - 08:54 #10
Lige en quickie, for jeg skal gå NU:

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.
Avatar billede dma Nybegynder
13. november 2003 - 11:38 #11
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].

(Man kan nemlig ligeså godt bruge ',' som '==')
Avatar billede lotte48 Nybegynder
13. november 2003 - 12:21 #12
Jeg har kaldt felterne  "Reol" og "Reol2"

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?

/Lotte
Avatar billede lotte48 Nybegynder
13. november 2003 - 12:32 #13
BØF.....BØF
Skulle jo være:
Set OrdLinie.Reol = LagKart[VareIdx,Varenummer].Reol

Nu virker det.....  TAK, skal I ha'
Avatar billede dma Nybegynder
13. november 2003 - 12:32 #14
Skriv lige:

Set Ordlinie.Reol = LagKart[VareIdx,OrdLinie.Varenummer].Reol

Hvor er Reol2 brugt?
Avatar billede lotte48 Nybegynder
13. november 2003 - 12:41 #15
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.

Ser du et problem heri??

/Lotte
Avatar billede dma Nybegynder
13. november 2003 - 12:47 #16
Nix!
Avatar billede lotte48 Nybegynder
13. november 2003 - 13:29 #17
OK.....  jeg troede lige jeg havde lavet endnu en brøler :-)))

Nå, men det virker.....  og det er dejligt, TAK

/Lotte
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester