Pokaż
Ignoruj:
Data:
2009-07-10 11:57:31 (17 years ago)
Autor:
marek
Opis:

poprawiono raporty ReklamyDoDodania?, ReklamyDoUsuniecia? oraz ZestawienieMiesieczneFaktur?2009

Pliki:
1 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • trunk/RaportySQL/ZestawienieMiesieczneFaktur2009.rdl

    r583 r748  
    271271      <Query> 
    272272        <DataSourceName>BAZA_REKLAM</DataSourceName> 
    273         <CommandText>SELECT     FAKTURY.ID_SPRZEDAWCY, FAKTURY.ID_NABYWCY, FAKTURY.NUMER, FAKTURY.NUMER_ROZ, YEAR(FAKTURY.DATA_SPRZEDAZY) AS ROK,  
    274                       MONTH(FAKTURY.DATA_SPRZEDAZY) AS MS, FAKTURY.DATA_SPRZEDAZY, CONVERT(VARCHAR, FAKTURY.NUMER) + '/' + CONVERT(VARCHAR,  
    275                       FAKTURY.NUMER_ROZ) + '/' + CONVERT(VARCHAR, FAKTURY.NUMER_ROK) AS NR_FK, CASE WHEN K.S_VAT IS NULL  
    276                       THEN SUM(FAKTURA_DETAILS.NETTO) ELSE K.Netto END AS NETTO, CASE WHEN K.S_VAT IS NULL  
    277                       THEN FAKTURA_DETAILS.S_VAT ELSE K.S_VAT END AS S_VAT, CASE WHEN K.S_VAT IS NULL  
     273        <CommandText>SELECT     dbo.FAKTURY.ID_SPRZEDAWCY, dbo.FAKTURY.ID_NABYWCY, dbo.FAKTURY.NUMER, dbo.FAKTURY.NUMER_ROZ,  
     274                      YEAR(dbo.FAKTURY.DATA_SPRZEDAZY) AS ROK, MONTH(dbo.FAKTURY.DATA_SPRZEDAZY) AS MS, dbo.FAKTURY.DATA_SPRZEDAZY,  
     275                      CONVERT(VARCHAR, dbo.FAKTURY.NUMER) + '/' + CONVERT(VARCHAR, dbo.FAKTURY.NUMER_ROZ) + '/' + CONVERT(VARCHAR,  
     276                      dbo.FAKTURY.NUMER_ROK) AS NR_FK, CASE WHEN K.S_VAT IS NULL THEN SUM(FAKTURA_DETAILS.NETTO) ELSE K.Netto END AS NETTO,  
     277                      CASE WHEN K.S_VAT IS NULL THEN FAKTURA_DETAILS.S_VAT ELSE K.S_VAT END AS S_VAT, CASE WHEN K.S_VAT IS NULL  
    278278                      THEN SUM(FAKTURA_DETAILS.NETTO * FAKTURA_DETAILS.S_VAT) ELSE (K.Netto * K.S_VAT) END AS VAT, CASE WHEN K.S_VAT IS NULL  
    279                       THEN SUM(FAKTURA_DETAILS.NETTO * (1 + FAKTURA_DETAILS.S_VAT)) ELSE (K.Netto * (1 + K.S_VAT)) END AS BRUTTO, FAKTURY.suma_zaplat,  
    280                       FAKTURY.ID_FAKTURY, CASE WHEN AGENCI.Symbol IS NULL  
     279                      THEN SUM(FAKTURA_DETAILS.NETTO * (1 + FAKTURA_DETAILS.S_VAT)) ELSE (K.Netto * (1 + K.S_VAT)) END AS BRUTTO, dbo.FAKTURY.suma_zaplat,  
     280                      dbo.FAKTURY.ID_FAKTURY, CASE WHEN AGENCI.Symbol IS NULL  
    281281                      THEN CASE WHEN FAKTURY.NUMER_ROZ = 'POZ' THEN 'przyłucki' ELSE 'wodzu' END ELSE AGENCI.Symbol END AS Symbol,  
    282                       AGENCJE.Symbol AS Agencja 
    283 FROM         FAKTURY INNER JOIN 
    284                       FAKTURA_DETAILS ON FAKTURY.ID_FAKTURY = FAKTURA_DETAILS.ID_FAKTURY LEFT OUTER JOIN 
    285                       AGENCI ON FAKTURY.NUMER_ROZ = AGENCI.F_ROZ LEFT OUTER JOIN 
    286                       AGENCJE ON FAKTURY.ID_SPRZEDAWCY = AGENCJE.Id_agencji LEFT OUTER JOIN 
    287                       VIEW_KOREKTY AS K ON FAKTURY.ID_FAKTURY = K.idFakturyVAT 
    288 WHERE     (YEAR(FAKTURY.DATA_SPRZEDAZY) = @rok) AND (MONTH(FAKTURY.DATA_SPRZEDAZY) = @miesiac) AND (FAKTURY.KOREKTA = 0) AND  
    289                       (FAKTURY.SystemKsiegowyId IN (@systemKsiegowy)) 
    290 GROUP BY FAKTURY.ID_SPRZEDAWCY, AGENCJE.Symbol, AGENCI.Symbol, FAKTURY.ID_NABYWCY, FAKTURY.NUMER, FAKTURY.NUMER_ROZ,  
    291                       YEAR(FAKTURY.DATA_SPRZEDAZY), FAKTURY.DATA_SPRZEDAZY, CONVERT(VARCHAR, FAKTURY.NUMER) + '/' + CONVERT(VARCHAR,  
    292                       FAKTURY.NUMER_ROZ) + '/' + CONVERT(VARCHAR, FAKTURY.NUMER_ROK), FAKTURY.suma_zaplat, FAKTURA_DETAILS.S_VAT,  
    293                       FAKTURY.ID_FAKTURY, K.netto, K.S_VAT 
    294 ORDER BY FAKTURY.NUMER</CommandText> 
     282                      dbo.AGENCJE.Symbol AS Agencja 
     283FROM         dbo.FAKTURY INNER JOIN 
     284                      dbo.FAKTURA_DETAILS ON dbo.FAKTURY.ID_FAKTURY = dbo.FAKTURA_DETAILS.ID_FAKTURY LEFT OUTER JOIN 
     285                      dbo.AGENCI ON dbo.FAKTURY.NUMER_ROZ = dbo.AGENCI.F_ROZ LEFT OUTER JOIN 
     286                      dbo.AGENCJE ON dbo.FAKTURY.ID_SPRZEDAWCY = dbo.AGENCJE.Id_agencji LEFT OUTER JOIN 
     287                      dbo.VIEW_KOREKTY AS K ON dbo.FAKTURY.ID_FAKTURY = K.idFakturyVAT 
     288WHERE     (YEAR(dbo.FAKTURY.DATA_SPRZEDAZY) = @rok) AND (MONTH(dbo.FAKTURY.DATA_SPRZEDAZY) = @miesiac) AND (dbo.FAKTURY.KOREKTA = 0)  
     289                      AND (dbo.FAKTURY.SystemKsiegowyId IN (@systemKsiegowy)) AND (dbo.FAKTURY.NUMER_ROZ &lt;&gt; 'POZ') AND  
     290                      (dbo.FAKTURY.NUMER_ROZ &lt;&gt; 'KAT') 
     291GROUP BY dbo.FAKTURY.ID_SPRZEDAWCY, dbo.AGENCJE.Symbol, dbo.AGENCI.Symbol, dbo.FAKTURY.ID_NABYWCY, dbo.FAKTURY.NUMER,  
     292                      dbo.FAKTURY.NUMER_ROZ, YEAR(dbo.FAKTURY.DATA_SPRZEDAZY), dbo.FAKTURY.DATA_SPRZEDAZY, CONVERT(VARCHAR, dbo.FAKTURY.NUMER) 
     293                       + '/' + CONVERT(VARCHAR, dbo.FAKTURY.NUMER_ROZ) + '/' + CONVERT(VARCHAR, dbo.FAKTURY.NUMER_ROK), dbo.FAKTURY.suma_zaplat,  
     294                      dbo.FAKTURA_DETAILS.S_VAT, dbo.FAKTURY.ID_FAKTURY, K.netto, K.S_VAT 
     295ORDER BY dbo.FAKTURY.NUMER</CommandText> 
    295296        <QueryParameters> 
    296297          <QueryParameter Name="@rok">