Zbiór zmian 834 dla trunk/TruckExpoCDN/ExpoToCDNExport.cs
- Data:
- 2009-09-30 09:56:36 (17 years ago)
- Pliki:
-
- 1 zmodyfikowane
-
trunk/TruckExpoCDN/ExpoToCDNExport.cs (zmodyfikowane) (19 diffs)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/TruckExpoCDN/ExpoToCDNExport.cs
r479 r834 7 7 class ExpoToCDNExport 8 8 { 9 10 #region Fields (3)11 12 9 public CDNDataSet CDNDataset; 13 10 readonly SqlConnection CDN_conn = new SqlConnection(ConnString.CDNConnection); 14 11 15 #endregion Fields16 17 #region Methods (10)18 19 20 12 // Public Methods (10) 21 22 13 public void DodajElementyFaktury(EXPODataSet.FAKTURA_DETAILSDataTable table, CDNDataSet.TraNagRow naglowekFaktury) 23 14 { … … 60 51 pozycjaFaktury.TrE_TwrOpis = ""; 61 52 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 63 55 pozycjaFaktury.TrE_Flaga = 2; 64 56 pozycjaFaktury.TrE_Zrodlowa = 0.00M; … … 66 58 pozycjaFaktury.TrE_TypNB = 1; 67 59 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; 75 63 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 86 67 pozycjaFaktury.TrE_Ilosc = 1M; 87 88 68 89 69 pozycjaFaktury.TrE_Jm = "szt."; … … 92 72 pozycjaFaktury.TrE_JMPrzelicznikM = 1; 93 73 pozycjaFaktury.TrE_IloscJM = pozycjaFaktury.TrE_Ilosc; 94 pozycjaFaktury.TrE_WartoscNetto = row.NETTO; //rsdet("netto")' @P33 numeric(15,2) 1000.0095 pozycjaFaktury.TrE_WartoscBrutto = row.BRUTTO; //rsdet("brutto")' @P34 numeric(15,2) 1220.0074 pozycjaFaktury.TrE_WartoscNetto = row.NETTO; 75 pozycjaFaktury.TrE_WartoscBrutto = row.BRUTTO; 96 76 pozycjaFaktury.TrE_TwrEAN = ""; 97 77 pozycjaFaktury.TrE_TwrNumerKat = ""; 98 pozycjaFaktury.TrE_TwrKod = "REKLAMA PRASOWA"; //towarkod' @P37 varchar(3) '125'78 pozycjaFaktury.TrE_TwrKod = "REKLAMA PRASOWA"; 99 79 pozycjaFaktury.TrE_JmZ = ""; 100 80 pozycjaFaktury.TrE_LpPow = lp; 101 pozycjaFaktury.TrE_Cena0WD = row.CENA_JEDN; //abs(rsdet("netto"))' @P40 numeric(15,2) 1000.00102 pozycjaFaktury.TrE_CenaWWD = row.NETTO; //abs(rsdet("netto"))' @P41 numeric(15,2) 1000.00103 pozycjaFaktury.TrE_WartoscNettoWal = row.NETTO; //rsdet("netto")' @P42 numeric(15,2) 1000.00104 pozycjaFaktury.TrE_WartoscBruttoWal = row.BRUTTO; //rsdet("brutto")' @P43 numeric(15,2) 1220.0081 pozycjaFaktury.TrE_Cena0WD = row.CENA_JEDN; 82 pozycjaFaktury.TrE_CenaWWD = row.NETTO; 83 pozycjaFaktury.TrE_WartoscNettoWal = row.NETTO; 84 pozycjaFaktury.TrE_WartoscBruttoWal = row.BRUTTO; 105 85 pozycjaFaktury.TrE_Prog = 0.00M; 106 86 pozycjaFaktury.TrE_UpustTyp = 0; … … 116 96 pozycjaFaktury.TrE_MagId = 1; 117 97 118 // ?????????????????????????????119 // pozycjaFaktury.TrE_Atr1_DeAId = DBNull.Value;120 98 pozycjaFaktury.TrE_Atr1_Kod = ""; 121 99 pozycjaFaktury.TrE_Atr1_Wartosc = ""; 122 // pozycjaFaktury.TrE_Atr2_DeAId = DBNull.Value;123 100 pozycjaFaktury.TrE_Atr2_Kod = ""; 124 101 pozycjaFaktury.TrE_Atr2_Wartosc = ""; 125 // pozycjaFaktury.TrE_Atr3_DeAId = DBNull.Value;126 102 pozycjaFaktury.TrE_Atr3_Kod = ""; 127 103 pozycjaFaktury.TrE_Atr3_Wartosc = ""; 128 // pozycjaFaktury.TrE_Atr4_DeAId = DBNull.Value;129 104 pozycjaFaktury.TrE_Atr4_Kod = ""; 130 105 pozycjaFaktury.TrE_Atr4_Wartosc = ""; 131 // pozycjaFaktury.TrE_Atr5_DeAId = DBNull.Value;132 106 pozycjaFaktury.TrE_Atr5_Kod = ""; 133 107 pozycjaFaktury.TrE_Atr5_Wartosc = ""; 134 108 135 136 109 pozycjaFaktury.TrE_WartoscZakupuWylicz = 0; 137 //'pozycjaFaktury.TrE_WartoscZakupu=0138 110 139 111 pozycjaFaktury.TrE_Waluta = "PLN"; … … 155 127 lp++; 156 128 } 157 158 159 129 } 160 130 … … 238 208 if (!klient.IsNipNull()) 239 209 { 240 // kontrahent.Knt_NipKraj = PodajKrajNIP(klient.Nip);241 // kontrahent.Knt_NipE = PodajNumerNIP(klient.Nip);242 // kontrahent.Knt_Nip = PodajNumerNIP(klient.Nip);243 210 if (klient.nipKraj == "" && klient.Country.Trim() == "Polska") 244 211 { … … 284 251 kontrahent.Knt_Zezwolenie = ""; 285 252 kontrahent.Knt_KodTransakcji = ""; 286 //kontrahent.Knt_BNaID=""287 253 kontrahent.Knt_RachunekNr = ""; 288 254 kontrahent.Knt_IBAN = 0; 289 //kontrahent.Knt_RachunekNr0=""290 255 kontrahent.Knt_OsTytul = ""; 291 256 kontrahent.Knt_OsPlec = 1; … … 318 283 kontrahent.Knt_KontoOdb = ""; 319 284 kontrahent.Knt_KontoDost = ""; 320 //kontrahent.Knt_KatID=321 285 kontrahent.Knt_BlokadaDok = 0; 322 286 kontrahent.Knt_LimitKredytuWal = ""; … … 344 308 kontrahent.Knt_Chroniony = 0; 345 309 kontrahent.Knt_Opis = ""; 346 //kontrahent.Knt_OdbiorcaId=347 //kontrahent.Knt_OpiekunTyp=348 //kontrahent.Knt_OpiekunId=349 310 kontrahent.Knt_TerminZwrotuKaucji = 60; 350 311 kontrahent.Knt_NaliczajPlatnosc = 0; 351 312 kontrahent.Knt_ZakazDokumentowHaMag = 0; 352 //'kontrahent.Knt_TS_Export=353 //'kontrahent.Knt_ImportAppId=354 //'kontrahent.Knt_ImportRowId=355 313 kontrahent.Knt_OpeZalID = 11; 356 314 kontrahent.Knt_StaZalId = 6; … … 361 319 kontrahent.Knt_StaModId = 6; 362 320 kontrahent.Knt_TS_Mod = DateTime.Now; 363 //kontrahent.Knt_GIDTyp=364 //kontrahent.Knt_GIDFirma=365 //kontrahent.Knt_GIDNumer=366 //kontrahent.Knt_GIDLp=367 321 368 322 if (!klientIstnieje) … … 378 332 CDNDataSet.TraNagRow nowaFaktura = (CDNDataSet.TraNagRow)CDNDataset.TraNag.NewRow(); 379 333 380 //!!!!!!!!!!!!!!! 381 //nowaFaktura.TrN_DDfId = 1; 382 383 CDNDataSetTableAdapters.DokDefinicjeTableAdapter adapter = new CDNDataSetTableAdapters.DokDefinicjeTableAdapter(); 334 CDNDataSetTableAdapters.DokDefinicjeTableAdapter adapter = 335 new CDNDataSetTableAdapters.DokDefinicjeTableAdapter(); 384 336 adapter.Connection = CDN_conn; 385 337 … … 390 342 391 343 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 395 347 nowaFaktura.TrN_Bufor = 1; 396 348 nowaFaktura.TrN_DataDok = EXPOfaktura.DATA_WYSTAWIENIA; … … 419 371 nowaFaktura.TrN_PodNazwa2 = kontrahent.Knt_Nazwa2; 420 372 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 }*/429 373 430 374 nowaFaktura.TrN_PodKraj = kontrahent.Knt_Kraj; … … 468 412 469 413 470 //w zaleznosci od handlowca471 /*472 nowaFaktura.TrN_KatID = 42;473 nowaFaktura.TrN_Kategoria = "Dorota";474 */475 414 nowaFaktura.TrN_KatID = 1; 476 415 nowaFaktura.TrN_Kategoria = "SPRZEDA¯"; … … 487 426 nowaFaktura.TrN_TypNB = 1; 488 427 nowaFaktura.TrN_Rabat = rabatProcent * 100; 489 //nowaFaktura.TrN_Rabat = 0; 490 491 492 nowaFaktura.TrN_Odebral = EXPOfaktura.IsPODPIS_ODEBRALNull() ? "zgodnie z owiadczeniem nabywcy": EXPOfaktura.PODPIS_ODEBRAL;428 429 nowaFaktura.TrN_Odebral = EXPOfaktura.IsPODPIS_ODEBRALNull() 430 ? "zgodnie z owiadczeniem nabywcy" 431 : EXPOfaktura.PODPIS_ODEBRAL; 493 432 494 433 nowaFaktura.TrN_Opis = EXPOfaktura.opis; … … 517 456 nowaFaktura.TrN_StaZalId = 1; 518 457 nowaFaktura.TrN_StaModId = 1; 519 // 'rsnag("TrN_PodNipKraj=""' @P84 varchar(1) ''520 // 'rsnag("TrN_OdbNipKraj="" ' @P85 varchar(1) ''521 458 nowaFaktura.TrN_KodTransakcji = ""; 522 459 523 //???524 460 DateTime datadok = DateTime.Now; 525 461 nowaFaktura.TrN_DataTransportu = datadok; … … 545 481 546 482 CDNDataset.TraNag.AddTraNagRow(nowaFaktura); 547 548 483 } 549 484 … … 682 617 return false; 683 618 } 684 685 686 #endregion Methods687 688 619 } 689 620 }
