Differences between revisions 14 and 15
Revision 14 as of 2016-12-28 04:57:28
Size: 2990
Comment:
Revision 15 as of 2016-12-28 05:01:00
Size: 2974
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
=== Script task 1 === === Skript task 1 ===
Line 6: Line 6:
Per idag er status i SendRegning.no at Jon Petter gjorde en manuell oppdatering av epostadresser i SendRegning (ca. november 2016), men siden skriptet ikke er fikset, så vil problemet med avvik mellom epostadressene i medlemsliste.csv og SendRegning gradvis oppstå på nytt. Per idag (desember 2016) er status i SendRegning.no at Jon Petter har gjort en manuell oppdatering av epostadresser i SendRegning men siden skriptet ikke er fikset, så vil problemet med avvik mellom epostadressene i medlemsliste.csv og SendRegning gradvis oppstå på nytt.
Line 14: Line 14:
=== Script task 2 === === Skript task 2 ===
Line 17: Line 17:
=== Script task 3 === === Skript task 3 ===
Line 20: Line 20:
=== Script task 4 ===
Purrescriptet setter inn hildenae@nuug.no i Errors-To:. Vi ønsker å endre dette til en av adressene i RT, slik at feilmeldinger havner i RT. Vi har funnet ut to ting: (1) at Errors-To: er allerede satt til medlemsregister@rt.nuug.no og (2) at Return-Path: er satt til hildenae@nuug.no . Det er altså (2) som skal endres.
=== Skript task 4 ===
Purreskriptet setter inn hildenae@nuug.no i Errors-To:. Vi ønsker å endre dette til en av adressene i RT, slik at feilmeldinger havner i RT. Vi har funnet ut to ting: (1) at Errors-To: er allerede satt til medlemsregister@rt.nuug.no og (2) at Return-Path: er satt til hildenae@nuug.no . Det er altså (2) som skal endres.
Line 23: Line 23:
=== Script task 5 ===
Legge til æresmedlem (kat. 11) til scriptet som henter ut Usenix-medlemmer (slik at æresmedlemmer får USENIX-medlemskap og ;login ). Ref. RT-sak #11804 Oppdater spesifikt i scriptet at æresmedlemmer skal få Usenix. (Foreløpig kludge: De to eksisterende æresmedlemmene er ført opp som betalt kontingent til og med år 2070.)
=== Skript task 5 ===
Legge til æresmedlem (kat. 11) til skriptet som henter ut Usenix-medlemmer (slik at æresmedlemmer får USENIX-medlemskap og ;login ). Ref. RT-sak #11804. Oppdater spesifikt i skriptet at æresmedlemmer skal få Usenix. (Foreløpig kludge: De to eksisterende æresmedlemmene er ført opp som betalt kontingent til og med år 2070.)
Line 26: Line 26:
=== Script task 6 ===
Utvide medlemsliste-check til å sjekke feltnavnene i medlemsliste.csv (for å unngå feilregistreringer, feil felt, samt at evt. feil i feltnavn blir oppdaget.)
=== Skript task 6 ===
Utvide medlemsliste-check til å sjekke feltnavnene i medlemsliste.csv (for å unngå feilregistreringer, feil felt, samt at evt. feiltastinger i feltnavn blir oppdaget.)
Line 29: Line 29:
=== Script task 7 ===
Lage en sjekk som forhindrer at bedriftsfaktura splittes opp i delfakturaer for hvert undermedlem. Ref. RT-sak #12139: Redpill Linpro (101039).
=== Skript task 7 ===
Lage en sjekk som forhindrer at bedriftsfaktura splittes opp i delfakturaer for hvert undermedlem. Ref. RT-sak #12139.

Skript task 1

Det skjer per idag ikke oppdatering av nye epostadresser fra medlemsliste.csv/faktura-skript til SendRegning.no, noe som medfører at fakturaer blir sendt til gamle epostadresser (men purringer til ny adresse, uten betalingsinformasjon i purringen).

Så det som trenges er å få skriptet til å sjekke, før fakturering utføres, at epostadressen som står på medlemmet i SendRegning.no er samme adresse som står i medlemsliste.csv, og dersom det ikke er samme epostadresse så skal epostadressen fra medlemsliste.csv overskrive den gamle og gale epostadressen som står i SendRegning.no, før faktura genereres og sendes.

Per idag (desember 2016) er status i SendRegning.no at Jon Petter har gjort en manuell oppdatering av epostadresser i SendRegning men siden skriptet ikke er fikset, så vil problemet med avvik mellom epostadressene i medlemsliste.csv og SendRegning gradvis oppstå på nytt.

Det er vel to skript som er aktuelle å kikke på i denne sammenheng: ../tools/medlemsliste-makeinvoices som lager fakturaer uten å sende dem (kan brukes som en dryrun) og skriptet ../tools/medlemsliste-sendinvoices som sender ut faktura til medlemmene.

OBS: Utfordring med bedrifter: kontaktperson/adresse kan være forskjellig fra faktura-adresse.

Se evt. også interndiskusjonene i RT-sak #12014.

Skript task 2

Mulig å få fakturaskriptet til å fungere ut fra den datoen man velger, og ikke dagens dato? Gjelder f.eks. innmeldinger rett før gratis-deadlinen 1. september -- for å kunne sende faktura til disse, og ellers når folk melder seg inn rett før tiden for endring av kontingent.

Skript task 3

Oppdater purreskriptet: Legg til beløp, medlemskategori og kontonummer i meldingen som medlemmet får. Det skal ikke være nødvendig for medlemmet å lete etter en gammel faktura som medlemmet kanskje ikke har fått eller ikke har tilgjengelig.

Skript task 4

Purreskriptet setter inn hildenae@nuug.no i Errors-To:. Vi ønsker å endre dette til en av adressene i RT, slik at feilmeldinger havner i RT. Vi har funnet ut to ting: (1) at Errors-To: er allerede satt til medlemsregister@rt.nuug.no og (2) at Return-Path: er satt til hildenae@nuug.no . Det er altså (2) som skal endres.

Skript task 5

Legge til æresmedlem (kat. 11) til skriptet som henter ut Usenix-medlemmer (slik at æresmedlemmer får USENIX-medlemskap og ;login ). Ref. RT-sak #11804. Oppdater spesifikt i skriptet at æresmedlemmer skal få Usenix. (Foreløpig kludge: De to eksisterende æresmedlemmene er ført opp som betalt kontingent til og med år 2070.)

Skript task 6

Utvide medlemsliste-check til å sjekke feltnavnene i medlemsliste.csv (for å unngå feilregistreringer, feil felt, samt at evt. feiltastinger i feltnavn blir oppdaget.)

Skript task 7

Lage en sjekk som forhindrer at bedriftsfaktura splittes opp i delfakturaer for hvert undermedlem. Ref. RT-sak #12139.

ToDo/Skript (last edited 2023-05-29 23:33:41 by ThomasGramstad)