hasadna / hasadna/standalone-tasks

חישוב הוצאות מדווחות

Open
#33 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
11
Forks
2
PR merge metrics
No merged PRs in 30d

Description

## רקע

ב-2016 נכנס לתוקף נוהל חדש של היחידה לחופש המידע המחייב את כל משרדי הממשלה ויחידות הסמך לדווח אחת לרבעון את כל הוצאות הרכש שלהם. הבעיה היא רק שלא כל המשרדים מפגינים רמת מחוייבות דומה. ורבים אינם מגישים את הדו"חות כלל, מאחרים בהגשתם או ממלאים אותם עם נתונים חלקיים
את המדד שלנו לאיכות הדו"חות אפשר לראות [כאן](http://spendex.obudget.org)

מאחר והדו"חות כוללים הוצאה ברבעון, כדי לדעת את ההוצאה השנתית יש לסכום את כל הרבעונים. אבל:
1) נראה שהשדה של הסכום המבוצע הוא בעצם סכום מצטבר של ההוצאות עד כה בהתקשרות נתונה. יש לקחת בחשבון התקשרות יכולה להימשך יותר משנה.
2) התקשרות שהסתיימה לא תדווח יותר, לכן לא נכון לקחת רק דיווחים של הרבעון הרביעי

למעשה צריך עבור כל התקשרות למצוא את הרבעון האחרון שמופיע ולהחסיר ממנו את הרבעון הרביעי של השנה הקודמת אם קיים.

בסופו של דבר נרצה לעבור על כל התקנות בתקציב ולראות מה ההוצאה שדווחה בכל אחת, להשוות אותה לתקציב המקורי ולביצוע תקציב שאגף התקציבים מפרסם בסוף השנה

## מה צריך לעשות?

להיכנס ל[רידאש](http://data.obudget.org). אפשר להתחיל מהשאילתא [הזאת](http://data.obudget.org/queries/898/source#table) של הוצאות לפ"מ

צריך לכתוב שאילתא שעבור תקנה נתונה ושנה נתונה תחשב מה סך ההוצאות שדווחו.

## הוראות מפורטות

- בכל שורה בדו"ח, מדווח הסכום המצטבר שהוצא במסגרת התקשורת נתונה. אנחנו נרצה לדעת את הסכום נטו שהוצא בשנה נתונה. יש לחסר ממנו את הסכום של שנה קודמת. ברגע שההתקשרות הסתיימה הדיווח נפסק. יש למצוא את הדיווח האחרון לשנה נתונה. יש פלטר תקנות רכש
- לעבור על כל התקנות בתקציב ולבדוק הוצאות מדווחות באותה שנה

## איך להתחיל

- [הסברים לטבלאות](https://docs.google.com/spreadsheets/d/1urwRhoqlGMDaBQtoHS-FFOfDTgXDOIYg0FGOGdMET_A/edit#gid=845153279)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in Redash with the linked query for לפ״מ expenditures and consult the linked table explanations. Build a query for a given budget line and year that uses the last reported quarter for each contract, subtracts the previous year's fourth-quarter amount when present, and covers all budget lines for that year.

Written by the indexing model from the issue text.

Assessment

Tech stack
sql
Domain
data-engineering
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.