Zbiór zmian 466 dla trunk/RaportySQL

Pokaż
Ignoruj:
Data:
2009-03-19 13:20:33 (17 years ago)
Autor:
marek
Opis:

re #129

Lokalizacja:
trunk/RaportySQL
Pliki:
13 zmodyfikowane

Legenda:

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

    r435 r466  
    314314        <Left>1cm</Left> 
    315315        <Height>0.75cm</Height> 
    316         <Value>="ROZLICZENIE PROWIZJI ZA REKLAMĘ rok: " &amp; Parameters!rok.Value &amp; "  miesiÄ 
     316        <Value>="Rozliczenie prowizji za reklamę za rok: " &amp; Parameters!rok.Value &amp; "  miesiÄ 
    317317c(e): " &amp; Code.GetMonths(Parameters!miesiac)</Value> 
    318318      </Textbox> 
  • trunk/RaportySQL/RozliczenieWplywowWgDatyWplaty2009.rdl

    r413 r466  
    169169      <MultiValue>true</MultiValue> 
    170170    </ReportParameter> 
     171    <ReportParameter Name="systemKsiegowy"> 
     172      <DataType>String</DataType> 
     173      <DefaultValue> 
     174        <Values> 
     175          <Value>1</Value> 
     176        </Values> 
     177      </DefaultValue> 
     178      <Prompt>Wydawca:</Prompt> 
     179      <ValidValues> 
     180        <ParameterValues> 
     181          <ParameterValue> 
     182            <Value>1</Value> 
     183            <Label>AACT</Label> 
     184          </ParameterValue> 
     185          <ParameterValue> 
     186            <Value>2</Value> 
     187            <Label>Sam Press</Label> 
     188          </ParameterValue> 
     189        </ParameterValues> 
     190      </ValidValues> 
     191      <MultiValue>true</MultiValue> 
     192    </ReportParameter> 
    171193  </ReportParameters> 
    172194  <rd:DrawGrid>true</rd:DrawGrid> 
     
    288310                      TERMIN_ZAPLATY, SPOSOB_ZAPLATY, Agencja, dataWplaty, roznica_nowa, suma_zaplat, zaplata_data, roznica_stara, procentProwizji, Tytul 
    289311FROM         WplywyByTytul 
    290 WHERE     (YEAR(dataWplaty) = @rok) AND (MONTH(dataWplaty) = @miesiac) AND (Tytul IN (@tytul)) 
     312WHERE     (YEAR(dataWplaty) = @rok) AND (MONTH(dataWplaty) = @miesiac) AND (Tytul IN (@tytul)) AND (SystemKsiegowyId IN (@systemKsiegowy)) 
    291313GROUP BY ID_FAKTURY, Symbol, NumerFaktury, NR_FK, kodKlienta, symbolPotwierdzenia, rodzajPotwierdzenia, Netto, Vat, Brutto, DATA_WYSTAWIENIA,  
    292314                      TERMIN_ZAPLATY, SPOSOB_ZAPLATY, Agencja, dataWplaty, roznica_nowa, suma_zaplat, zaplata_data, roznica_stara, procentProwizji, Tytul 
     
    301323          <QueryParameter Name="@tytul"> 
    302324            <Value>=Parameters!tytul.Value</Value> 
     325          </QueryParameter> 
     326          <QueryParameter Name="@systemKsiegowy"> 
     327            <Value>=Parameters!systemKsiegowy.Value</Value> 
    303328          </QueryParameter> 
    304329        </QueryParameters> 
     
    412437        <CanGrow>true</CanGrow> 
    413438        <Height>0.75cm</Height> 
    414         <Value>ROZLICZENIE WPŁYWÓW WG DATY WPŁATY</Value> 
     439        <Value>="Rozliczenie wpływów wg daty wpłaty za: " + MonthName(CInt(Parameters!miesiac.Value)) + " " + CStr(Parameters!rok.Value)</Value> 
    415440      </Textbox> 
    416441      <Table Name="table1"> 
  • trunk/RaportySQL/SprzedazReklam2009.rdl

    r233 r466  
    9898      <MultiValue>true</MultiValue> 
    9999    </ReportParameter> 
     100    <ReportParameter Name="systemKsiegowy"> 
     101      <DataType>String</DataType> 
     102      <DefaultValue> 
     103        <Values> 
     104          <Value>1</Value> 
     105        </Values> 
     106      </DefaultValue> 
     107      <Prompt>Wydawca:</Prompt> 
     108      <ValidValues> 
     109        <ParameterValues> 
     110          <ParameterValue> 
     111            <Value>1</Value> 
     112            <Label>AACT</Label> 
     113          </ParameterValue> 
     114          <ParameterValue> 
     115            <Value>2</Value> 
     116            <Label>Sam Press</Label> 
     117          </ParameterValue> 
     118        </ParameterValues> 
     119      </ValidValues> 
     120      <MultiValue>true</MultiValue> 
     121    </ReportParameter> 
    100122  </ReportParameters> 
    101123  <rd:DrawGrid>true</rd:DrawGrid> 
     
    195217        (YEAR(FAKTURY.DATA_SPRZEDAZY) =@rok) AND (MONTH(FAKTURY.DATA_SPRZEDAZY) = @miesiac)  
    196218        AND (AGENCJE.Id_agencji&lt;&gt;4 OR FAKTURY.NUMER_ROZ ='KAT') AND (AGENCJE.Id_agencji &lt;&gt;6 OR FAKTURY.NUMER_ROZ ='POZ') 
    197         AND FAKTURY.KOREKTA=0 
     219        AND FAKTURY.KOREKTA=0 AND FAKTURY.SystemKsiegowyId IN (@systemKsiegowy) 
    198220        GROUP BY AGENCJE.Symbol, AGENCI.Nazwisko + ' ' + AGENCI.Imię, FAKTURY.ID_FAKTURY, FAKTURY.DATA_SPRZEDAZY,  
    199221        YEAR(FAKTURY.DATA_SPRZEDAZY), FAKTURY.NUMER_ROZ, FAKTURY.suma_zaplat, FAKTURY.Korekta, 
     
    208230          <QueryParameter Name="@miesiac"> 
    209231            <Value>=Parameters!miesiac.Value</Value> 
     232          </QueryParameter> 
     233          <QueryParameter Name="@systemKsiegowy"> 
     234            <Value>=Parameters!systemKsiegowy.Value</Value> 
    210235          </QueryParameter> 
    211236        </QueryParameters> 
     
    327352                                                    AGENCI ON FAKTURY.NUMER_ROZ = AGENCI.F_ROZ INNER JOIN 
    328353                                                    AGENCJE ON AGENCI.ID_AGENCJI = AGENCJE.Id_agencji 
     354WHERE FAKTURY.SystemKsiegowyId IN (@systemKsiegowy) 
    329355                          GROUP BY AGENCJE.Symbol, AGENCI.Nazwisko + ' ' + AGENCI.Imię, FAKTURY.ID_FAKTURY, FAKTURY.DATA_SPRZEDAZY,  
    330356                                                    YEAR(FAKTURY.DATA_SPRZEDAZY), FAKTURY.NUMER_ROZ, FAKTURY.suma_zaplat 
     
    333359ORDER BY Agencja, Agent</CommandText> 
    334360        <QueryParameters> 
     361          <QueryParameter Name="@systemKsiegowy"> 
     362            <Value>=Parameters!systemKsiegowy.Value</Value> 
     363          </QueryParameter> 
    335364          <QueryParameter Name="@rok"> 
    336365            <Value>=Parameters!rok.Value</Value> 
     
    421450                        INNER JOIN AGENCJE ON AGENCI.ID_AGENCJI = AGENCJE.Id_agencji 
    422451                        LEFT OUTER JOIN dbo.VIEW_KOREKTY AS Korekta ON Korekta.idFakturyKorekta = FAKTURY.ID_FAKTURY 
     452WHERE FAKTURY.SystemKsiegowyId IN (@systemKsiegowy) 
    423453                GROUP BY AGENCJE.Symbol, AGENCI.Nazwisko + ' ' + AGENCI.Imię, FAKTURY.ID_FAKTURY, FAKTURY.DATA_SPRZEDAZY,  
    424454                                 YEAR(FAKTURY.DATA_SPRZEDAZY), FAKTURY.NUMER_ROZ, FAKTURY.suma_zaplat, 
     
    429459ORDER BY Agencja, Agent</CommandText> 
    430460        <QueryParameters> 
     461          <QueryParameter Name="@systemKsiegowy"> 
     462            <Value>=Parameters!systemKsiegowy.Value</Value> 
     463          </QueryParameter> 
    431464          <QueryParameter Name="@rok"> 
    432465            <Value>=Parameters!rok.Value</Value> 
     
    11401173        <Left>1.5cm</Left> 
    11411174        <Height>0.63492cm</Height> 
    1142         <Value>RAPORT - SRZEDAÅ» REKLAM</Value> 
     1175        <Value>="SprzedaÅŒ reklam za " + MonthName(CInt(Parameters!miesiac.Value)) + ", " + CStr(Parameters!rok.Value)</Value> 
    11431176      </Textbox> 
    11441177      <List Name="list1"> 
     
    20222055    <Height>6cm</Height> 
    20232056  </Body> 
    2024   <Language>en-US</Language> 
     2057  <Language>pl-PL</Language> 
    20252058  <TopMargin>1cm</TopMargin> 
    20262059  <PageHeight>29.7cm</PageHeight> 
  • trunk/RaportySQL/Zaleglosci2009.rdl

    r425 r466  
    100100      <MultiValue>true</MultiValue> 
    101101    </ReportParameter> 
     102    <ReportParameter Name="systemKsiegowy"> 
     103      <DataType>String</DataType> 
     104      <DefaultValue> 
     105        <Values> 
     106          <Value>1</Value> 
     107        </Values> 
     108      </DefaultValue> 
     109      <Prompt>Wydawca:</Prompt> 
     110      <ValidValues> 
     111        <ParameterValues> 
     112          <ParameterValue> 
     113            <Value>1</Value> 
     114            <Label>AACT</Label> 
     115          </ParameterValue> 
     116          <ParameterValue> 
     117            <Value>2</Value> 
     118            <Label>Sam Press</Label> 
     119          </ParameterValue> 
     120        </ParameterValues> 
     121      </ValidValues> 
     122      <MultiValue>true</MultiValue> 
     123    </ReportParameter> 
    102124  </ReportParameters> 
    103125  <rd:DrawGrid>true</rd:DrawGrid> 
     
    192214      <Query> 
    193215        <DataSourceName>BAZA_REKLAM</DataSourceName> 
    194         <CommandText>select agencja, agent,kodKlienta,DATA_SPRZEDAZY, TERMIN_ZAPLATY, numer, numer_roz, 
     216        <CommandText>SELECT  
     217agencja,  
     218agent,  
     219kodKlienta,  
     220DATA_SPRZEDAZY,  
     221TERMIN_ZAPLATY,  
     222numer,  
     223numer_roz,  
    195224SUM(brutto) AS brutto,  
    196225SUM(wplata_brutto) AS suma_zaplat,  
    197 Sum(zalega) as zalega, 
     226Sum(zalega) AS zalega,  
    198227SUM(waluta_brutto) AS brutto_waluta,  
    199228SUM(wplata_brutto_waluta) AS suma_zaplat_waluta,  
    200 Sum(zalega_waluta) as zalega_waluta, 
    201 count(id_faktury) As ILOSC, 
    202 CONVERT(float, (SUM(zalega))) / CONVERT(float, SUM(brutto)) AS procent from 
    203  ( select  
    204   
    205 V1.id_faktury,V2.id_agencji, agent,kodKlienta, V2.DATA_SPRZEDAZY, V2.TERMIN_ZAPLATY, V2.numer, V2.numer_roz, 
    206 V1.brutto, V1.waluta_brutto, 
    207  wplaty.brutto as wplata_brutto, 
    208 wplaty.waluta_brutto as wplata_brutto_waluta, 
    209   V1.brutto - wplaty.brutto  as zalega, 
    210   V1.waluta_brutto - wplaty.waluta_brutto  as zalega_waluta, 
    211  
    212  dbo.AGENCJE.Symbol AS Agencja  
    213  
    214  from VIEW_BRUTTO_PO_KOREKTACH V1 left join view_ZESTAWIENIE_LISTA_FAKTUR_nowa V2 
    215  on V1.id_faktury = V2.id_faktury inner join Wplaty on 
    216  V1.id_faktury = Wplaty.idFaktury 
     229Sum(zalega_waluta) AS zalega_waluta,  
     230count(id_faktury) AS ILOSC,  
     231CONVERT(float, (SUM(zalega))) / CONVERT(float, SUM(brutto)) AS procent  
     232FROM  
     233( 
     234SELECT 
     235V1.id_faktury,  
     236V2.id_agencji,  
     237agent,  
     238kodKlienta,  
     239V2.DATA_SPRZEDAZY,  
     240V2.TERMIN_ZAPLATY,  
     241V2.numer,  
     242V2.numer_roz, 
     243V1.brutto,  
     244V1.waluta_brutto, 
     245wplaty.brutto AS wplata_brutto,  
     246wplaty.waluta_brutto AS wplata_brutto_waluta,  
     247V1.brutto - wplaty.brutto AS zalega,  
     248V1.waluta_brutto - wplaty.waluta_brutto  as zalega_waluta, 
     249dbo.AGENCJE.Symbol AS Agencja  
     250FROM VIEW_BRUTTO_PO_KOREKTACH V1  
     251LEFT JOIN View_ZESTAWIENIE_LISTA_FAKTUR_nowa V2 ON V1.id_faktury = V2.id_faktury  
     252INNER JOIN Wplaty ON  V1.id_faktury = Wplaty.idFaktury 
    217253INNER JOIN dbo.AGENCJE ON V2.ID_AGENCJI = dbo.AGENCJE.ID_AGENCJI  
    218 WHERE year(V2.DATA_SPRZEDAZY) = 2009 AND (V1.brutto - V2.suma_zaplat) &gt; 0 ) T 
     254WHERE year(V2.DATA_SPRZEDAZY) = 2009 AND (V1.brutto - V2.suma_zaplat) &gt; 0 AND V2.SystemKsiegowyId IN (@systemKsiegowy) 
     255) T 
    219256GROUP BY agencja, agent,kodKlienta,DATA_SPRZEDAZY, TERMIN_ZAPLATY, numer, numer_roz 
    220 order by zalega desc</CommandText> 
     257ORDER BY zalega DESC</CommandText> 
     258        <QueryParameters> 
     259          <QueryParameter Name="@systemKsiegowy"> 
     260            <Value>=Parameters!systemKsiegowy.Value</Value> 
     261          </QueryParameter> 
     262        </QueryParameters> 
    221263        <rd:UseGenericDesigner>true</rd:UseGenericDesigner> 
    222264      </Query> 
  • trunk/RaportySQL/ZestawienieKorekt.rdl

    r223 r466  
    1616        </Values> 
    1717      </DefaultValue> 
    18       <Prompt>rok</Prompt> 
     18      <Prompt>Rok:</Prompt> 
    1919      <ValidValues> 
    2020        <DataSetReference> 
     
    3232        </Values> 
    3333      </DefaultValue> 
    34       <Prompt>miesiac</Prompt> 
     34      <Prompt>MiesiÄ 
     35c:</Prompt> 
    3536      <ValidValues> 
    3637        <ParameterValues> 
     
    7374        </ParameterValues> 
    7475      </ValidValues> 
     76      <MultiValue>true</MultiValue> 
     77    </ReportParameter> 
     78    <ReportParameter Name="systemKsiegowy"> 
     79      <DataType>String</DataType> 
     80      <DefaultValue> 
     81        <Values> 
     82          <Value>1</Value> 
     83        </Values> 
     84      </DefaultValue> 
     85      <Prompt>Wydawca:</Prompt> 
     86      <ValidValues> 
     87        <ParameterValues> 
     88          <ParameterValue> 
     89            <Value>1</Value> 
     90            <Label>AACT</Label> 
     91          </ParameterValue> 
     92          <ParameterValue> 
     93            <Value>2</Value> 
     94            <Label>Sam Press</Label> 
     95          </ParameterValue> 
     96        </ParameterValues> 
     97      </ValidValues> 
     98      <MultiValue>true</MultiValue> 
    7599    </ReportParameter> 
    76100  </ReportParameters> 
     
    259283          <rd:TypeName>System.String</rd:TypeName> 
    260284        </Field> 
     285        <Field Name="SystemKsiegowyId"> 
     286          <DataField>SystemKsiegowyId</DataField> 
     287          <rd:TypeName>System.Byte</rd:TypeName> 
     288        </Field> 
    261289      </Fields> 
    262290      <Query> 
    263291        <DataSourceName>BAZA_REKLAM</DataSourceName> 
    264         <CommandText>select * from view_korekty where year(data_wystawienia)=@rok and month(data_wystawienia)=@miesiac</CommandText> 
     292        <CommandText>SELECT * FROM View_Korekty  
     293WHERE YEAR(data_wystawienia)=@rok  
     294AND MONTH(data_wystawienia) IN (@miesiac) 
     295AND SystemKsiegowyId IN (@systemKsiegowy)</CommandText> 
    265296        <QueryParameters> 
    266297          <QueryParameter Name="@rok"> 
     
    269300          <QueryParameter Name="@miesiac"> 
    270301            <Value>=Parameters!miesiac.Value</Value> 
     302          </QueryParameter> 
     303          <QueryParameter Name="@systemKsiegowy"> 
     304            <Value>=Parameters!systemKsiegowy.Value</Value> 
    271305          </QueryParameter> 
    272306        </QueryParameters> 
     
    288322    </DataSet> 
    289323  </DataSets> 
    290   <Code /> 
     324  <Code>Public Function GetMonths(P as Parameter) as String 
     325  Dim i As Integer 
     326  Dim s As String 
     327  s = p.value(0)                 
     328  For i = 1 to Ubound(P.Value) 
     329    s = s &amp; "," &amp; p.Value(i)   
     330  Next i 
     331  Return s 
     332End Function</Code> 
    291333  <Width>18.9cm</Width> 
    292334  <Body> 
     
    765807        <CanGrow>true</CanGrow> 
    766808        <Height>0.6cm</Height> 
    767         <Value>="ZESTAWIENIE KOREKT - " + MonthName(Parameters!miesiac.Value).ToUpper() + " " + CStr(Parameters!rok.Value)</Value> 
     809        <Value>="ZESTAWIENIE KOREKT - " + Code.GetMonths(Parameters!miesiac) + " " + CStr(Parameters!rok.Value)</Value> 
    768810      </Textbox> 
    769811    </ReportItems> 
  • trunk/RaportySQL/ZestawienieMiesieczneFaktur2009.rdl

    r318 r466  
    146146      <MultiValue>true</MultiValue> 
    147147    </ReportParameter> 
     148    <ReportParameter Name="systemKsiegowy"> 
     149      <DataType>String</DataType> 
     150      <DefaultValue> 
     151        <Values> 
     152          <Value>1</Value> 
     153        </Values> 
     154      </DefaultValue> 
     155      <Prompt>Wydawca</Prompt> 
     156      <ValidValues> 
     157        <ParameterValues> 
     158          <ParameterValue> 
     159            <Value>1</Value> 
     160            <Label>AACT</Label> 
     161          </ParameterValue> 
     162          <ParameterValue> 
     163            <Value>2</Value> 
     164            <Label>Sam Press</Label> 
     165          </ParameterValue> 
     166        </ParameterValues> 
     167      </ValidValues> 
     168      <MultiValue>true</MultiValue> 
     169    </ReportParameter> 
    148170  </ReportParameters> 
    149171  <rd:DrawGrid>true</rd:DrawGrid> 
     
    258280                      AGENCI ON FAKTURY.NUMER_ROZ = AGENCI.F_ROZ LEFT OUTER JOIN 
    259281                      AGENCJE ON FAKTURY.ID_SPRZEDAWCY = AGENCJE.Id_agencji 
    260 WHERE     (YEAR(FAKTURY.DATA_SPRZEDAZY) = @rok) AND (MONTH(FAKTURY.DATA_SPRZEDAZY) = @miesiac) AND (FAKTURY.KOREKTA = 0) 
     282WHERE     (YEAR(FAKTURY.DATA_SPRZEDAZY) = @rok) AND (MONTH(FAKTURY.DATA_SPRZEDAZY) = @miesiac) AND (FAKTURY.KOREKTA = 0) AND  
     283                      (FAKTURY.SystemKsiegowyId IN (@systemKsiegowy)) 
    261284GROUP BY FAKTURY.ID_SPRZEDAWCY, AGENCJE.Symbol, AGENCI.Symbol, FAKTURY.ID_NABYWCY, FAKTURY.NUMER, FAKTURY.NUMER_ROZ,  
    262285                      YEAR(FAKTURY.DATA_SPRZEDAZY), FAKTURY.DATA_SPRZEDAZY, CONVERT(VARCHAR, FAKTURY.NUMER) + '/' + CONVERT(VARCHAR,  
     
    270293          <QueryParameter Name="@miesiac"> 
    271294            <Value>=Parameters!miesiac.Value</Value> 
     295          </QueryParameter> 
     296          <QueryParameter Name="@systemKsiegowy"> 
     297            <Value>=Parameters!systemKsiegowy.Value</Value> 
    272298          </QueryParameter> 
    273299        </QueryParameters>