Interne kostoverføringer og fakturakontroll¶
To familier av jobber: interne kostoverføringer (bilag mellom selskaps-/
lagerdeler) og fakturakontroll (transaksjoner skrives til FreeInf3 for
manuell gjennomgang i appen).
Flyt¶
flowchart LR
FI[FreeInf2 / Ord / OrdLn] --> KOST[Kostoverføring -q / -j / -s] --> BIL[(Visma kostnadsbilag)]
FACTO[FacToLink + DataHost] -->|-w| FRI[(FreeInf3 fakturakontroll)]
EPOST[Depot-kvittering e-post] -->|-l| FRI
classDef sys fill:#f8d7da,stroke:#b53b46
class KOST,BIL,FRI sys
Interne kostoverføringer¶
Felles mønster: les transaksjoner fra Visma, finn kostpris (prdcmat) og
kontering (FreeInf1), og bokfør kostnadsbilag via VBS. Datofiltre er
hardkodet (typisk fra 2020/2021).
| Flagg | Metode | Hva den gjør |
|---|---|---|
-q |
RunCostTransfer() |
Transaksjoner i FreeInf2 der sjåførens selskap ≠ tankens selskap — kostoverføring mellom selskapsdeler. Matcher tank (R10), ansatt (Actor), depot (R11), produkt og kostpris. |
-j |
RunCostTransfer_KET() |
Interne ordrer der ordrenavn inneholder «KET INTERN». Ordrebasert (Ord/OrdLn), kostpris fra prdcmat, kontering fra FreeInf1. |
-s |
RunCostTransfer_InternalStock() |
Lager-til-lager: lagerleveranser (ordretype 8, fra-lager/til-lager FrStc/ToStc), kostnadsbilag basert på kostpris, innslagspunkt og prosent fra FreeInf1. |
Hva er forskjellen?
-q er transaksjonsbasert (selskapskryssende uttak), -j er
ordrebasert og låst til divisjonsnavnet «KET INTERN», -s er
lagerbasert (flytting mellom to lagre). Alle tre lager kostnadsbilag,
men fra ulike kilder.
Fakturakontroll → FreeInf3¶
Disse fører ikke bilag, men legger transaksjoner i FreeInf3 (Visma) for
kontroll/avstemming i appen.
| Flagg | Metode | Hva den gjør |
|---|---|---|
-w |
GetTransactions("21,22,25,26", id) + GetDatahostTransactions(id) |
Henter FacToLink-transaksjoner (typene 21/22/25/26) og DataHost-fakturaer og skriver dem til FreeInf3 (ulik InfCatNo per kilde) for fakturagjennomgang. Vannmerker under NmSp='InvoiceControl'. |
-l |
GetDepotLoadingsReports() |
Leser depotlasting-kvitteringer fra e-post (SMTP), parser rapportvedlegg og poster dem til FreeInf3. Master mot produkter, depoter, ansatte og biler. |
Relaterte sider¶
- ConnectMonitor: Oversikt · Økonomi-synk
- Automatstasjoner —
-bvareuttak er en beslektet kostbevegelse