19. december 2010 - 13:20Der er
8 kommentarer og 1 løsning
Sæt "Lever nu / Modtag nu" = 0 efter opdatering af faktura i ordre/indkøb
I C5 laver vi løbende salgsordrer og indkøbsordrer med en hel del linier - og ganske ofte er der tale om salgsordrer og indkøbsordrer hvor "levering/salgsfaktura" og "modtagels/købsfaktura" opdateres over en del gange.... Vi sætter så "Lever nu" (salgsordre) og "Modtag nu" (indkøbsordre" til NUL for de varer der IKKE skal opdateres og det fungerer jo som det skal....
Det vi drømmer om er, at C5 IKKE efter opdatering af faktura på salgsordre og indkøbsordre sætter "Lever nu / Modtag nu" værdien til at være lig med "resten af det ikke opdaterede antal"... Det gør nemlig at vi hver eneste gang skal ind og justere "Lever nu og Modtag nu" på disse ordrer ved næste opdatering, hvor det ville være praktisk for os kun at skulle justere på de linier hvor der rent faktisk SKAL opdateres næste gang....
Jeg tror jo på at det kan rettes til, så "Lever nu" og "Modtag nu" BLIVER på nul, når der opdateres.... og tror at her sidder en ekspert der kan hjælpe mig med hvad jeg skal kode hvor for at dette rettes til :-) For et par dage siden fik jeg hjælp herinde til at automatisk få overført sælgeren fra salgsordrekartoteket til salgsordrelinierne og jeg har en mistanke om, at det er noget i samme stil jeg skal have kodet ind i "forms" for henholdsvis salgsordrelinier og indkøbsordrelinier, så C5 lader "Lever nu" og "Modtag nu" være = 0 når der opdateres en faktura :-)
Jeg håber nogen kan hjælpe mig - desværre har man ikke råd til at betale for at en konsulent kommer ud og koder det, så vi er nødt til at satse på, at jeg - med hjælp - kan få det kodet... Jeg har dog også prøvet at kode noget - især med hjælp herindefra, så jeg håber på endnu et mirakel :-)
Mange tak :-)
PS: Faktisk har jeg brug for at lave denne operation på både en C5 hvor "felterne er på dansk" og en C5 hvor "felterne er på engelsk"
Håber at nogen kan hjælpe mig igang - og videre til en løsning :-)
Nu tror jeg skisme det virker i den engelske version :-))))
Varede lige lidt før jeg fangede at det ikke var en XAL der skulle oversættes for kunne ikke finde det jeg skulle oversætte, men så opdagede jeg det var i kolonnen FNC jeg skulle finde det jeg skulle oversætte..... der var det jom lige foran brillerne, hehe
Supertusinde mange tusinde tak!!! Håber du måske har tid og lyst til at give mig samme opskrift til den danske version af C5 osse.... skal skam nok prøve selv at lure det - men har du tid og lyst kan det jo være du fanger mig i ikke at nå det før du redder mig igen :-)
GODT NYTÅR Finn
Synes godt om
Slettet bruger
03. januar 2011 - 14:50#7
I den danske version hedder macroen EfterbehandlLinie og liger i macrobib. ORDREINDKØB.
Her skal linien: SET #OpdaterNu = %2.Antal - %2.Faktureret ændres til: SET #OpdaterNu = 0
Funktionen (FNC) OrdLinie::Efterbehandllinie skal genoversættes og XAL IndFaktura skal genoversættes.
Prøver at se om det kan lykkes mig at give rahp points for hans blændende indsats - det har været en fantastisk hjælp :-)
Tak
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.