| From : | Batiashvili Zurab <zbatiashvili@moh.gov.ge> |
| To : | sergo <sergo.mdz@gmail.com> |
| Subject : | RE: SEECTEBI |
| Received On : | 11.12.2014 08:53 |
Rac ramea im excel, romelic bazashi foqsirdeba
From: sergo [mailto:sergo.mdz@gmail.com]
Sent: Thursday, December 11, 2014 12:53
To: Batiashvili Zurab
Subject: Re: SEECTEBI
ოქმის ნომერი და ოქმის თარიღი თვე/რიცხვი/წელი ვიპოვე დოკუმენტში:
საქართველოს მთავრობის 2010 წლის 3 ნოემბრის №331 დადგენილებით შექმნილი უწყებათაშორისი კომისიის საოქმო გადაწყვეტილების N
საქართველოს მთავრობის 2010 წლის 3 ნოემბრის №331 დადგენილებით შექმნილი უწყებათაშორისი კომისიის საოქმო გადაწყვეტილების თარიღი
კიდევ რომელი ველი გჭირდება ?
სიტყვაზე თუ 08/10/2014 -ში გადაირიცხა და 08/23/2014 - ში რაღაც ნაწილი თანხის ან მთლიანად დაბრუნდა ეს რეპორტში როგორ უნდა გამოჩნდეს ?
ახალ სკრიპტებს გიგზავნი :
--2014 წლის ცხრილი- ზაზა 29.08.xlsx
SELECT
MED_AID_CARD_NO as N'ოქმის N',
convert(nvarchar(20),dd.FOREIGN_TREATMENT_LETTER_DATE,101) as N'ოქმის თარიღი თვე/რიცხვი/წელი',
--'' as N'ოქმის N, თარიღი თვე/რიცხვი/წელი',
org.name as N'კლინიკის ან/და დაწესებულების დასახელება',
'' as N'ოქმით გამოყოფილი ჯამური თანხა',
N'ლარი' as N'ლარი',
con.NO_OLD_STYLE as N'გაფორმებული ხელშეკრულების ნომერი',
convert(nvarchar(20),con.SIGN_DATE,101) as N'გაფორმებული ხელშეკრულების თარიღი',
con.REG_NO as N'CMR კოდი',
con.GENERAL_AMOUNT as N'ხელშეკრულების მთლიანი თანხა',
'' as N'შეთანხმება',
isnull(SUM(ISNULL(po.AMOUNT,0)-ISNULL(po.RETURNEDAMOUNT,0)),0)
as N'გადარიცხული თანხა',
'' as N'შენიშვნა',
'' as N'ოქმი/ხელშეკრულება',
'' as N'ხელშეკრულება/გადარიცხვა'
FROM
BUDGET_PROGRAM_COMPONENT bpc INNER JOIN
BUDGET_PROGRAM_SUBCOMPONENT bpsc ON bpc.id=bpsc.BUDGET_PROGRAM_COMPONENT_ID INNER JOIN
[CONTRACT] con ON con.BUDGET_PROGRAM_SUBCOMPONENT_ID=bpsc.ID INNER JOIN
ORGANIZATION org on org.ID = con.ORGANIZATION_ID INNER JOIN
PROVIDED_SERVICE ps ON ps.CONTRACT_ID=con.ID INNER JOIN
dbo.DOC doc ON ps.ID = doc.PROVIDED_SERVICE_ID and doc.doc_type_id in (236) INNER JOIN
doc_detail dd on dd.DOC_ID=doc.id INNER JOIN
LIABILITY_DOC ld ON ld.PROVIDED_SERVICE_ID=ps.ID INNER JOIN
LIABILITY_DOC_DETAIL ldd ON ldd.LIABILITY_DOC_ID=ld.ID INNER JOIN
PAYMENT_ORDER po ON po.LIABILITY_DOC_DETAIL_ID=ldd.ID INNER JOIN
COMMAND_ACCESS_LOG cal ON cal.ROW_ID=po.ID and cal.COMMAND_ID=63 AND cal.RESULTING_STATUS_ID=po.STATUS_ID
AND CAL.ID=(SELECT MAX(ID)FROM COMMAND_ACCESS_LOG cal WHERE cal.ROW_ID=po.ID and cal.COMMAND_ID=63 AND cal.RESULTING_STATUS_ID=po.STATUS_ID)
WHERE po.STATUS_ID IN (41)
and bpsc.id=966 and con.year=2014
group by
MED_AID_CARD_NO,
convert(nvarchar(20),dd.FOREIGN_TREATMENT_LETTER_DATE,101),
--'' as N'ოქმის N, თარიღი თვე/რიცხვი/წელი',
org.name ,
--'' as N'ოქმით გამოყოფილი ჯამური თანხა',
--N'ლარი' ,
con.NO_OLD_STYLE ,
con.SIGN_DATE ,
con.REG_NO ,
con.GENERAL_AMOUNT
--''
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--2014 wlis - lela 17-10-2014.xlsx
SELECT
--dd.*,
--doc.doc_type_id,
MED_AID_CARD_NO as N'ოქმის N',
convert(nvarchar(20),dd.FOREIGN_TREATMENT_LETTER_DATE,101) as N'ოქმის თარიღი თვე/რიცხვი/წელი',
dd.patient_name as N'პაციენტის გვარი სახელი',
dd.cra_person_code as N'პირადი ნომერი',
'' as N'თანხა', -- ver gavige ra tanxa igulisxmeba
N'ლარი' as N'ლარი',
org.name as N'კლინიკის ან/და დაწესებულების დასახელება',
org.TIN as N'კლინიკის ან/და დაწესებულების საიდენტიფიკაციო კოდი',
con.NO_OLD_STYLE as N'გაფორმებული ხელშეკრულების ნომერი',
convert(nvarchar(20),con.SIGN_DATE,101) as N'გაფორმებული ხელშეკრულების თარიღი',
con.GENERAL_AMOUNT as N'ხელშეკრულებაში პაციენტზე განსაზღვრული თანხა',
con.REG_NO as N'CMR კოდი',
po.[no] as N'საგადახდო მოთხოვნის ნომერი ',
convert(nvarchar(20),cal.business_event_date,101) as N'გადარიცხვის თარიღი თვე/რიცხვი/წელი',
po.amount as N'საგადახდო მოთხოვნის თანხა',
'' as N'გადმომისამართება'
FROM
BUDGET_PROGRAM_COMPONENT bpc INNER JOIN
BUDGET_PROGRAM_SUBCOMPONENT bpsc ON bpc.id=bpsc.BUDGET_PROGRAM_COMPONENT_ID INNER JOIN
[CONTRACT] con ON con.BUDGET_PROGRAM_SUBCOMPONENT_ID=bpsc.ID INNER JOIN
ORGANIZATION org on org.ID = con.ORGANIZATION_ID INNER JOIN
PROVIDED_SERVICE ps on ps.CONTRACT_ID=con.ID INNER JOIN
dbo.DOC doc ON ps.ID = doc.PROVIDED_SERVICE_ID and doc.doc_type_id not in (60,73) INNER JOIN
doc_detail dd on dd.DOC_ID=doc.id INNER JOIN
LIABILITY_DOC ld ON ld.PROVIDED_SERVICE_ID=ps.ID INNER JOIN
LIABILITY_DOC_DETAIL ldd ON ldd.LIABILITY_DOC_ID=ld.ID INNER JOIN
PAYMENT_ORDER po ON po.LIABILITY_DOC_DETAIL_ID=ldd.ID INNER JOIN
COMMAND_ACCESS_LOG cal ON cal.ROW_ID=po.ID and cal.COMMAND_ID=63 AND cal.RESULTING_STATUS_ID=po.STATUS_ID and po.STATUS_ID=41
AND CAL.ID=(SELECT MAX(ID)FROM COMMAND_ACCESS_LOG cal WHERE cal.ROW_ID=po.ID and cal.COMMAND_ID=63 AND cal.RESULTING_STATUS_ID=po.STATUS_ID)
where bpsc.id=966 and con.year=2014 and doc.doc_type_id=236
2014-12-10 12:03 GMT+04:00 sergo <sergo.mdz@gmail.com>:
gamarjoba zura,
aba sheamocmon scori monacemebi brundeba tu ara
--2014 წლის ცხრილი- ზაზა 29.08.xlsx
SELECT
'' as N'ოქმის N, თარიღი თვე/რიცხვი/წელი',
org.name as N'კლინიკის ან/და დაწესებულების დასახელება',
'' as N'ოქმით გამოყოფილი ჯამური თანხა',
N'ლარი' as N'ლარი',
con.NO_OLD_STYLE as N'გაფორმებული ხელშეკრულების ნომერი',
con.SIGN_DATE as N'გაფორმებული ხელშეკრულების თარიღი',
con.REG_NO as N'CMR კოდი',
con.GENERAL_AMOUNT as N'ხელშეკრულების მთლიანი თანხა',
'' as N'შეთანხმება',
(select isnull(SUM(ISNULL(po.AMOUNT,0)-ISNULL(po.RETURNEDAMOUNT,0)),0) from
PROVIDED_SERVICE ps INNER JOIN
LIABILITY_DOC ld ON ps.CONTRACT_ID=con.ID and ld.PROVIDED_SERVICE_ID=ps.ID INNER JOIN
LIABILITY_DOC_DETAIL ldd ON ldd.LIABILITY_DOC_ID=ld.ID INNER JOIN
PAYMENT_ORDER po ON po.LIABILITY_DOC_DETAIL_ID=ldd.ID INNER JOIN
COMMAND_ACCESS_LOG cal ON cal.ROW_ID=po.ID and cal.COMMAND_ID=63 AND cal.RESULTING_STATUS_ID=po.STATUS_ID
AND CAL.ID=(SELECT MAX(ID)FROM COMMAND_ACCESS_LOG cal WHERE cal.ROW_ID=po.ID and cal.COMMAND_ID=63 AND cal.RESULTING_STATUS_ID=po.STATUS_ID)
WHERE po.STATUS_ID IN (41) )
as N'გადარიცხული თანხა',
'' as N'შენიშვნა',
'' as N'ოქმი/ხელშეკრულება',
'' as N'ხელშეკრულება/გადარიცხვა'
FROM
BUDGET_PROGRAM_COMPONENT bpc INNER JOIN
BUDGET_PROGRAM_SUBCOMPONENT bpsc ON bpc.id=bpsc.BUDGET_PROGRAM_COMPONENT_ID INNER JOIN
[CONTRACT] con ON con.BUDGET_PROGRAM_SUBCOMPONENT_ID=bpsc.ID INNER JOIN
ORGANIZATION org on org.ID = con.ORGANIZATION_ID
where bpsc.id=966
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--2014 wlis - lela 17-10-2014.xlsx
SELECT
'' as N'ოქმის N',
'' as N'ოქმის თარიღი თვე/რიცხვი/წელი',
dd.patient_name as N'პაციენტის გვარი სახელი',
dd.cra_person_code as N'პირადი ნომერი',
'' as N'თანხა', -- ver gavige ra tanxa igulisxmeba
N'ლარი' as N'ლარი',
org.name as N'კლინიკის ან/და დაწესებულების დასახელება',
org.TIN as N'კლინიკის ან/და დაწესებულების საიდენტიფიკაციო კოდი',
con.NO_OLD_STYLE as N'გაფორმებული ხელშეკრულების ნომერი',
con.SIGN_DATE as N'გაფორმებული ხელშეკრულების თარიღი',
con.GENERAL_AMOUNT as N'ხელშეკრულებაში პაციენტზე განსაზღვრული თანხა',
con.REG_NO as N'CMR კოდი',
po.[no] as N'საგადახდო მოთხოვნის ნომერი ',
cal.business_event_date as N'გადარიცხვის თარიღი თვე/რიცხვი/წელი',
po.amount as N'საგადახდო მოთხოვნის თანხა',
'' as N'გადმომისამართება'
FROM
BUDGET_PROGRAM_COMPONENT bpc INNER JOIN
BUDGET_PROGRAM_SUBCOMPONENT bpsc ON bpc.id=bpsc.BUDGET_PROGRAM_COMPONENT_ID INNER JOIN
[CONTRACT] con ON con.BUDGET_PROGRAM_SUBCOMPONENT_ID=bpsc.ID INNER JOIN
ORGANIZATION org on org.ID = con.ORGANIZATION_ID INNER JOIN
PROVIDED_SERVICE ps on ps.CONTRACT_ID=con.ID INNER JOIN
dbo.DOC doc ON ps.ID = doc.PROVIDED_SERVICE_ID and doc.doc_type_id not in (60,73) INNER JOIN
doc_detail dd on dd.DOC_ID=doc.id INNER JOIN
LIABILITY_DOC ld ON ld.PROVIDED_SERVICE_ID=ps.ID INNER JOIN
LIABILITY_DOC_DETAIL ldd ON ldd.LIABILITY_DOC_ID=ld.ID INNER JOIN
PAYMENT_ORDER po ON po.LIABILITY_DOC_DETAIL_ID=ldd.ID INNER JOIN
COMMAND_ACCESS_LOG cal ON cal.ROW_ID=po.ID and cal.COMMAND_ID=63 AND cal.RESULTING_STATUS_ID=po.STATUS_ID and po.STATUS_ID=41
AND CAL.ID=(SELECT MAX(ID)FROM COMMAND_ACCESS_LOG cal WHERE cal.ROW_ID=po.ID and cal.COMMAND_ID=63 AND cal.RESULTING_STATUS_ID=po.STATUS_ID)
where bpsc.id=966 and con.year=2014