SALGSORDREENDRING - BASERT PÅ INPUTFIL [Spesialrapport] - Side 1 / 8 BU15S SALGSORDREENDRING - BASERT PÅ INPUTFIL [Spesialrapport] Beskrivelse sist revidert: År: 2008. Måned: 09. Dag: 10. SALGSORDREENDRING - BASERT PÅ INPUTFIL [Spesialrapport] Dette er en spesialrapport som ikke er inkludert i standardsystemet, men som må bestilles hos applikasjonsleverandør dersom den skal kunne benyttes. Hensikt Denne rapporten foretar salgsordreendringer på aktive salgsordre basert på de kundenummer/salgsordre som finnes i importfilen. De resterende opplysningene om salgsordreendringen kan hentes enten fra verdiene i rapportbestillingsparametrene eller fra tilsvarende felter i importfilen (verdier i filen overstyrer verdier oppgitt i rapportbestillingsparametrene (tariff og f-felter behandles som ett felt)). Salgsordreendringer utføres kun på datoer som er passert. Tariffen må være aktiv, alle parameterfeltene kan brukes på tariffen. Det godtas at det finnes uavregnede avlesninger etter salgsordreendringen. Rapporten kan ikke importere avlesninger sammen med salgsordreendringene fra filen, kunden skal ha fått påminnelse om å melde avlesning i god tid før rapporten kjøres, men om det likevel skulle mangle avlesninger vil disse kunne stipuleres dersom bestillingsparameteren Skal avlesning stipuleres? = J, unntak: effekt- og timesmålte telleverk vil ikke stipuleres. Kunder med effekt behandles kun hvis det finnes avlesning. Rapporten utfører kun salgsordreendring på siste salgsordreversjon og dersom salgsordren ikke er avregnet. Rapporten utfører ikke salgsordreendring hvis det finnes arbeidsordre som ikke er utført på salgsordren eller det har vært utført arbeidsordre på endringsdato eller senere. Rapporten vil heller ikke oppdatere ikke utførte arbeidsordre av typen salgsordreendring med ny salgstariff selv om datoene for ønskes utført og endringsdatoen er sammenfallende. En kan oppgi Leverandørid ved rapportbestilling, og det vil da kun være salgsordre som har denne leverandør som får utført salgsordreendring. En kan ikke bytte leverandør med denne rapporten. En kan bytte faktureringsgruppe enten med å oppgi dette i fil eller i bestillingsparameteren Ny Faktureringsgruppe. Om en oppgir dato i parameterfeltet Oppfølgingsdato, dannes det en merknad på salgsordren. Det tillates at antall telleverk endres. Følgende overganger er mulig: 1 telleverk -> 1 telleverk 1 telleverk -> 2 telleverk (forutsatt at aktiv måler har funksjon med 2 telleverk) 2 telleverk -> 1 telleverk 2 telleverk -> 2 telleverk. Dersom salgsordren som skal endres har omsetnings- og distribusjonstariff med ulike telleverk, vil distribusjonstariffens telleverk brukes ved salgsordreendringen. Kvitteringslisten inneholder kunder med feilmelding, samt antall salgsordreendringer som ble OK og antall som gikk feil.
SALGSORDREENDRING - BASERT PÅ INPUTFIL [Spesialrapport] - Side 2 / 8 Forhåndsbetingelser Rapportparametere Katalog for inputfil Filnavn Endring tidligst Ny tariff Oppfølgingsdato Årsak til endringen Endring gjelder fra Transaksjonene inneholder kunde_id og abm_lopenr som referanse til bestemte salgsordre. Det forutsettes at denne referansen er korrekt. Det foretas ikke salgsordreendring dersom salgsordren er avhengig av mer enn 2 telleverk. Da gis det melding om manuell salgsordreendring. De nye tariffene må da heller ikke kreve mer enn 2 telleverk. Forutsetter at energi-telleverk har mlr_tellevnr 1 og effekt-telleverk har mlr_tellevnr 2. Rapporten er lisensbelagt, hvilket betyr at korrekt kode må registreres i Spesialfunksjonalitet (S)-bildet før kjøring. Prosessmanualen inneholder ingen prosess-skjema med henvisning hit.. Navn på katalogen for inputfilen. Må oppgis.. Inputfilens filnavn. Må oppgis Tidligste salgsordre endringsdato Eksempel: 01.01.2008 Salgstariff eller overføringstariff, betyr ingen endring eller oppgitt i importfila. * = behold gammel Verdi (kommer riktignok en advarsel i RAP-bildet om at det er ugyldig verdi). Dersom verdi legges data i merknad sa.o.. Format dd.mm.yyyy. Dersom feltet har verdi, lages det en forekomst i merknad på salgsordren med tildato=oppfølgingsdato, tekst="oppfølgingsdato salgsordre", signatur="os". Vil bli overskrevet dersom det finnes verdi i importfila Skrives i årsaksfeltet på arbeidsordren Aktuelle verdier: Kjøring av rapport BU15S (Standardverdi) Brukes dersom datoen mangler i filen, men hvis ikke feltet har verdi i fila må det ha verdi her.
SALGSORDREENDRING - BASERT PÅ INPUTFIL [Spesialrapport] - Side 3 / 8 Forbrukskode 1 2 3 4 5 6 7 8 Bare endre for de med denne forbrukskode Hvis feltet har verdi skal det testes på om salgsordren er knyttet til denne forbrukskoden. Felt 1 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 2 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 3 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 4 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 5 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 6 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 7 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 8 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi)
SALGSORDREENDRING - BASERT PÅ INPUTFIL [Spesialrapport] - Side 4 / 8 9 10 11 12 13 14 15 16 Felt 9 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 10 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 11 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 12 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 13 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 14 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 15 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 16 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi)
SALGSORDREENDRING - BASERT PÅ INPUTFIL [Spesialrapport] - Side 5 / 8 17 18 19 20 Min. pris tilhørende Maks. pris tilhørende MVA tilhørende Forbruksavgift tilhørende Felt 17 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 18 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 19 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Felt 20 - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi). - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi). - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Kode for MVA - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) /N gyldige verdier. Kode for type forbruksavgift - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi)
SALGSORDREENDRING - BASERT PÅ INPUTFIL [Spesialrapport] - Side 6 / 8 Kunderabatt tilhørende Leverandør Ny Faktureringsgruppe Skal avlesning stipuleres? Ny målerfunksjon. - Brukes dersom det ikke er tariff i fila verdi, =fjern verdi) Bare endre for de med denne leverandøren Salgsordreendringen skal kun utføres dersom salgsordren har en leverandør lik angitt verdi. Dersom feltet er t (har NULL verdi) skal ingen kontroll foretas. Hvis feltet er oppgitt i importfila overstyres denne verdien. Brukes dersom en også vil endre fakt.gr Brukes dersom en også vil endre fakt.gr og det ikke er oppgitt i fila. Dersom ikke avlesning, J=Stipuler Dersom byttes ikke målerfunksjon Ved bytte av målerfunksjon vil ams status på måler oppsettet bli arvet. Det samme gjelder evt. verdier for innsamlingssystem, måler modell, og måler konfigurasjon. Rutiner Dag/Natt kjøring Feilsituasjoner Importfil Rapporten kjøres etter behov Natt. Rapporten lister eventuelle feilsituasjoner eller feil i kvitteringsfilen. Importen av dataene skjer via en fil med semikolon-separerte felt. Det skal ikke være semikolon etter siste felt, da får en feilmelding. SDV-filformat på importfil: Feltnavn i KIS Lengde Format Kommentar Kontroll ved innlesning Kunde_id Char(8) Må ha verdi Sjekk at Kunde_id finnes. Sa.o. (Abm_lopenr) Char(4) Må ha verdi Sjekk at abm_lopenr fines for angitt Kunde_id. Fradato Char(10) dd.mm.yy yy Må oppgis, Brukes dersom tilsvarende felt ikke er oppgitt på inputparameter Tariff_id Char(8) Tariff. Kan være. Brukes dersom Tariff_id er angitt I innputrecorden. (Verdien * = Beholde gammel verdi Mva_j_n Char(1) Forbr.avg. kode (Elavg_kode) Char(1) Blank(NULL) fjern feltverdi.) Brukes dersom Tariff_id er angitt I innputrecorden. (Verdien * = Beholde gammel verdi Blank(NULL) fjern feltverdi.) Blank/N gyldige verdier
SALGSORDREENDRING - BASERT PÅ INPUTFIL [Spesialrapport] - Side 7 / 8 Kunderabatt Char(5,2) Felt_1 Char(1) Felt_2 Char(1) Felt_3 Char(8,3) Felt_4 Char(19, 2) Felt_5 Char(19, 2) Felt_6 Char(8,3) Felt_7 Char(17, Felt_8 Char(17, Felt_9 Char(17, Felt_10 Char(17, Felt_11 Char(17, Felt_12 Char(17, Felt_13 Char(17, Felt_14 Char(17, Felt_15 Char(17, Felt_16 Char(17, Felt_17 Char(17, Felt_18 Char(17, Felt_19 Char(17, Felt_20 Char(17, Min_pris_sam Char(7, Maks_pris_sam Char(7, Faktureringsgru Char(4) ppe. NB: punktum må brukes som desimalskilletegn og ikke komma! Brukes dersom Tariff_id er angitt I innputrecorden. (Verdien * = Beholde gammel verdi Blank(NULL) fjern feltverdi.) Hvis faktureringsgruppe er oppgitt, endres faktureringsgruppe. Se behandlingsregler over.
SALGSORDREENDRING - BASERT PÅ INPUTFIL [Spesialrapport] - Side 8 / 8 Leverandør_id Char(8) Oppfølgingsdat o Char(10) dd.mm.yy yy Årsak Char(7 Område Char(4) Salgsordreendring /oppdatering av arbeidsordre skal kun utføres derom salsordren/ arbeidsordre har en leverandør lik angitt verdi. Dersom feltet er t (har NULL-verdi) skal ingen kontroll foretas. Feltet overstyrer verdi angitt på rapportbestillingen. Dersom feltet har verdi, lages det en forkomst i merknad salgsordre med tildato = oppfølgingsdato, tekst = Oppfølgingsdato salgsordre og med signatur = OS Dersom feltet har verdi, legges verdien i årsak feltet i arbeidsordren som skapes av rapporten. Resultatfiler Rapporten genererer ikke andre filer enn de som ev. står nevnt under tittelen Utskrifter. Utskrifter 1 Liste