Pokaż
Ignoruj:
Data:
2009-09-30 16:24:43 (17 years ago)
Autor:
marek
Opis:

re #184 - merged with latest trunk

Lokalizacja:
branches/Abonament
Pliki:
2 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • branches/Abonament

    • Property svn:mergeinfo
      •  

        old new  
         1/branches/AutoShopper:815-818 
        12/branches/ReklamaReorganizacja:568-731 
        2 /trunk:708-758,760-809 
         3/tags/BazaReklam_1.1.28:831 
         4/trunk:708-758,760-838 
  • branches/Abonament/TruckExpoCDN/ExpoToCDNExport.cs

    r479 r839  
    77    class ExpoToCDNExport 
    88    { 
    9  
    10         #region Fields (3) 
    11  
    129        public CDNDataSet CDNDataset; 
    1310        readonly SqlConnection CDN_conn = new SqlConnection(ConnString.CDNConnection); 
    1411 
    15         #endregion Fields 
    16  
    17         #region Methods (10) 
    18  
    19  
    2012        // Public Methods (10)  
    21  
    2213        public void DodajElementyFaktury(EXPODataSet.FAKTURA_DETAILSDataTable table, CDNDataSet.TraNagRow naglowekFaktury) 
    2314        { 
     
    6051                pozycjaFaktury.TrE_TwrOpis = ""; 
    6152                pozycjaFaktury.TrE_TwrSWW = ""; 
    62                 pozycjaFaktury.TrE_Stawka = (decimal)row.S_VAT * 100; //svat'                @P14 numeric(5,2)     22.00                                   
     53                pozycjaFaktury.TrE_Stawka = (decimal)row.S_VAT * 100; 
     54                //svat'                @P14 numeric(5,2)     22.00                                   
    6355                pozycjaFaktury.TrE_Flaga = 2; 
    6456                pozycjaFaktury.TrE_Zrodlowa = 0.00M; 
     
    6658                pozycjaFaktury.TrE_TypNB = 1; 
    6759 
    68  
    69                 pozycjaFaktury.TrE_CenaT = row.NETTO; //Math.Abs(rsdet("netto")); 
    70                 //  pozycjaFaktury.TrE_CenaT = row.CENA_JEDN; //Math.Abs(rsdet("netto")); 
    71  
    72  
    73                 pozycjaFaktury.TrE_Cena0 = row.NETTO; //Math.Abs(netto); 
    74                 //pozycjaFaktury.TrE_Cena0 = row.CENA_JEDN; //Math.Abs(netto); 
     60                pozycjaFaktury.TrE_CenaT = row.NETTO; 
     61 
     62                pozycjaFaktury.TrE_Cena0 = row.NETTO; 
    7563                pozycjaFaktury.TrE_Rabat = (decimal)row.UPUST_PR * 100; 
    76                 // pozycjaFaktury.TrE_Rabat = 0;                 
    77                 pozycjaFaktury.TrE_CenaW = row.NETTO; //Math.Abs(netto); 
    78  
    79  
    80                 /* 
    81                  * if rsdet("netto")<0 then 
    82                   pozycjaFaktury.TrE_Ilosc")=-1.0000'                @P27 numeric(15,4)    1.0000                                  
    83                 else   
    84                   pozycjaFaktury.TrE_Ilosc=1.0000'                @P27 numeric(15,4)    1.0000                                  
    85                 end if  */ 
     64                pozycjaFaktury.TrE_CenaW = row.NETTO; 
     65 
     66 
    8667                pozycjaFaktury.TrE_Ilosc = 1M; 
    87  
    8868 
    8969                pozycjaFaktury.TrE_Jm = "szt."; 
     
    9272                pozycjaFaktury.TrE_JMPrzelicznikM = 1; 
    9373                pozycjaFaktury.TrE_IloscJM = pozycjaFaktury.TrE_Ilosc; 
    94                 pozycjaFaktury.TrE_WartoscNetto = row.NETTO; //rsdet("netto")'          @P33 numeric(15,2)    1000.00                                 
    95                 pozycjaFaktury.TrE_WartoscBrutto = row.BRUTTO;  //rsdet("brutto")'         @P34 numeric(15,2)    1220.00                                 
     74                pozycjaFaktury.TrE_WartoscNetto = row.NETTO; 
     75                pozycjaFaktury.TrE_WartoscBrutto = row.BRUTTO; 
    9676                pozycjaFaktury.TrE_TwrEAN = ""; 
    9777                pozycjaFaktury.TrE_TwrNumerKat = ""; 
    98                 pozycjaFaktury.TrE_TwrKod = "REKLAMA PRASOWA"; //towarkod'                @P37 varchar(3)       '125'                                   
     78                pozycjaFaktury.TrE_TwrKod = "REKLAMA PRASOWA"; 
    9979                pozycjaFaktury.TrE_JmZ = ""; 
    10080                pozycjaFaktury.TrE_LpPow = lp; 
    101                 pozycjaFaktury.TrE_Cena0WD = row.CENA_JEDN; //abs(rsdet("netto"))'               @P40 numeric(15,2)    1000.00                                 
    102                 pozycjaFaktury.TrE_CenaWWD = row.NETTO;//abs(rsdet("netto"))'               @P41 numeric(15,2)    1000.00                                 
    103                 pozycjaFaktury.TrE_WartoscNettoWal = row.NETTO; //rsdet("netto")'       @P42 numeric(15,2)    1000.00                                 
    104                 pozycjaFaktury.TrE_WartoscBruttoWal = row.BRUTTO; //rsdet("brutto")'      @P43 numeric(15,2)    1220.00                                 
     81                pozycjaFaktury.TrE_Cena0WD = row.CENA_JEDN; 
     82                pozycjaFaktury.TrE_CenaWWD = row.NETTO; 
     83                pozycjaFaktury.TrE_WartoscNettoWal = row.NETTO; 
     84                pozycjaFaktury.TrE_WartoscBruttoWal = row.BRUTTO; 
    10585                pozycjaFaktury.TrE_Prog = 0.00M; 
    10686                pozycjaFaktury.TrE_UpustTyp = 0; 
     
    11696                pozycjaFaktury.TrE_MagId = 1; 
    11797 
    118                 // ????????????????????????????? 
    119                 //  pozycjaFaktury.TrE_Atr1_DeAId = DBNull.Value; 
    12098                pozycjaFaktury.TrE_Atr1_Kod = ""; 
    12199                pozycjaFaktury.TrE_Atr1_Wartosc = ""; 
    122                 //  pozycjaFaktury.TrE_Atr2_DeAId = DBNull.Value; 
    123100                pozycjaFaktury.TrE_Atr2_Kod = ""; 
    124101                pozycjaFaktury.TrE_Atr2_Wartosc = ""; 
    125                 //  pozycjaFaktury.TrE_Atr3_DeAId = DBNull.Value; 
    126102                pozycjaFaktury.TrE_Atr3_Kod = ""; 
    127103                pozycjaFaktury.TrE_Atr3_Wartosc = ""; 
    128                 //  pozycjaFaktury.TrE_Atr4_DeAId = DBNull.Value; 
    129104                pozycjaFaktury.TrE_Atr4_Kod = ""; 
    130105                pozycjaFaktury.TrE_Atr4_Wartosc = ""; 
    131                 //  pozycjaFaktury.TrE_Atr5_DeAId = DBNull.Value; 
    132106                pozycjaFaktury.TrE_Atr5_Kod = ""; 
    133107                pozycjaFaktury.TrE_Atr5_Wartosc = ""; 
    134108 
    135  
    136109                pozycjaFaktury.TrE_WartoscZakupuWylicz = 0; 
    137                 //'pozycjaFaktury.TrE_WartoscZakupu=0 
    138110 
    139111                pozycjaFaktury.TrE_Waluta = "PLN"; 
     
    155127                lp++; 
    156128            } 
    157  
    158  
    159129        } 
    160130 
     
    238208            if (!klient.IsNipNull()) 
    239209            { 
    240                 //   kontrahent.Knt_NipKraj = PodajKrajNIP(klient.Nip); 
    241                 //   kontrahent.Knt_NipE = PodajNumerNIP(klient.Nip); 
    242                 //   kontrahent.Knt_Nip = PodajNumerNIP(klient.Nip); 
    243210                if (klient.nipKraj == "" && klient.Country.Trim() == "Polska") 
    244211                { 
     
    284251                kontrahent.Knt_Zezwolenie = ""; 
    285252                kontrahent.Knt_KodTransakcji = ""; 
    286                 //kontrahent.Knt_BNaID="" 
    287253                kontrahent.Knt_RachunekNr = ""; 
    288254                kontrahent.Knt_IBAN = 0; 
    289                 //kontrahent.Knt_RachunekNr0="" 
    290255                kontrahent.Knt_OsTytul = ""; 
    291256                kontrahent.Knt_OsPlec = 1; 
     
    318283                kontrahent.Knt_KontoOdb = ""; 
    319284                kontrahent.Knt_KontoDost = ""; 
    320                 //kontrahent.Knt_KatID= 
    321285                kontrahent.Knt_BlokadaDok = 0; 
    322286                kontrahent.Knt_LimitKredytuWal = ""; 
     
    344308                kontrahent.Knt_Chroniony = 0; 
    345309                kontrahent.Knt_Opis = ""; 
    346                 //kontrahent.Knt_OdbiorcaId= 
    347                 //kontrahent.Knt_OpiekunTyp= 
    348                 //kontrahent.Knt_OpiekunId= 
    349310                kontrahent.Knt_TerminZwrotuKaucji = 60; 
    350311                kontrahent.Knt_NaliczajPlatnosc = 0; 
    351312                kontrahent.Knt_ZakazDokumentowHaMag = 0; 
    352                 //'kontrahent.Knt_TS_Export= 
    353                 //'kontrahent.Knt_ImportAppId= 
    354                 //'kontrahent.Knt_ImportRowId= 
    355313                kontrahent.Knt_OpeZalID = 11; 
    356314                kontrahent.Knt_StaZalId = 6; 
     
    361319            kontrahent.Knt_StaModId = 6; 
    362320            kontrahent.Knt_TS_Mod = DateTime.Now; 
    363             //kontrahent.Knt_GIDTyp= 
    364             //kontrahent.Knt_GIDFirma= 
    365             //kontrahent.Knt_GIDNumer= 
    366             //kontrahent.Knt_GIDLp= 
    367321 
    368322            if (!klientIstnieje) 
     
    378332            CDNDataSet.TraNagRow nowaFaktura = (CDNDataSet.TraNagRow)CDNDataset.TraNag.NewRow(); 
    379333 
    380             //!!!!!!!!!!!!!!! 
    381             //nowaFaktura.TrN_DDfId = 1; 
    382  
    383             CDNDataSetTableAdapters.DokDefinicjeTableAdapter adapter = new CDNDataSetTableAdapters.DokDefinicjeTableAdapter(); 
     334            CDNDataSetTableAdapters.DokDefinicjeTableAdapter adapter = 
     335                new CDNDataSetTableAdapters.DokDefinicjeTableAdapter(); 
    384336            adapter.Connection = CDN_conn; 
    385337 
     
    390342 
    391343            nowaFaktura.TrN_NumerNr = EXPOfaktura.NUMER; 
    392             nowaFaktura.TrN_NumerString = "@numerS" + "/" + EXPOfaktura.NUMER_ROZ + "/" + EXPOfaktura.NUMER_ROK; //numerstring'              @P4 varchar(13)     '@numer/O/2007' 
    393  
    394             // 'rsnag("TrN_NumerPelny=numerpelny                    
     344            nowaFaktura.TrN_NumerString = "@numerS" + "/" + EXPOfaktura.NUMER_ROZ + "/" + EXPOfaktura.NUMER_ROK; 
     345            //numerstring'              @P4 varchar(13)     '@numer/O/2007' 
     346 
    395347            nowaFaktura.TrN_Bufor = 1; 
    396348            nowaFaktura.TrN_DataDok = EXPOfaktura.DATA_WYSTAWIENIA; 
     
    419371            nowaFaktura.TrN_PodNazwa2 = kontrahent.Knt_Nazwa2; 
    420372            nowaFaktura.TrN_PodNazwa3 = kontrahent.Knt_Nazwa3; 
    421  
    422             /* 
    423     if (kontrahent.Knt_Kraj){ 
    424      nowaFaktura.TrN_PodKraj="Polska"; 
    425         } 
    426     else { 
    427      nowaFaktura.TrN_PodKraj=kontrahent.Knt_Kraj; 
    428     }*/ 
    429373 
    430374            nowaFaktura.TrN_PodKraj = kontrahent.Knt_Kraj; 
     
    468412 
    469413 
    470             //w zaleznosci od handlowca 
    471             /* 
    472             nowaFaktura.TrN_KatID = 42; 
    473             nowaFaktura.TrN_Kategoria = "Dorota"; 
    474              */ 
    475414            nowaFaktura.TrN_KatID = 1; 
    476415            nowaFaktura.TrN_Kategoria = "SPRZEDA¯"; 
     
    487426            nowaFaktura.TrN_TypNB = 1; 
    488427            nowaFaktura.TrN_Rabat = rabatProcent * 100; 
    489             //nowaFaktura.TrN_Rabat = 0; 
    490  
    491  
    492             nowaFaktura.TrN_Odebral = EXPOfaktura.IsPODPIS_ODEBRALNull() ? "zgodnie z oœwiadczeniem nabywcy" : EXPOfaktura.PODPIS_ODEBRAL; 
     428 
     429            nowaFaktura.TrN_Odebral = EXPOfaktura.IsPODPIS_ODEBRALNull() 
     430                                          ? "zgodnie z oœwiadczeniem nabywcy" 
     431                                          : EXPOfaktura.PODPIS_ODEBRAL; 
    493432 
    494433            nowaFaktura.TrN_Opis = EXPOfaktura.opis; 
     
    517456            nowaFaktura.TrN_StaZalId = 1; 
    518457            nowaFaktura.TrN_StaModId = 1; 
    519             //  'rsnag("TrN_PodNipKraj=""'              @P84 varchar(1)     ''                                 
    520             //  'rsnag("TrN_OdbNipKraj="" '             @P85 varchar(1)     ''                                 
    521458            nowaFaktura.TrN_KodTransakcji = ""; 
    522459 
    523             //??? 
    524460            DateTime datadok = DateTime.Now; 
    525461            nowaFaktura.TrN_DataTransportu = datadok; 
     
    545481 
    546482            CDNDataset.TraNag.AddTraNagRow(nowaFaktura); 
    547  
    548483        } 
    549484 
     
    682617            return false; 
    683618        } 
    684  
    685  
    686         #endregion Methods 
    687  
    688619    } 
    689620}