Felhasználói eszközök

Eszközök a webhelyen


ajanlati_feltetelek

Ez a dokumentum egy előző változata!


Árajánlatadással kapcsolatos feltételeik

Cégük, mint értékesítő és üzemeltető vállalkozás az információs technológia területén, abban tér el a klasszikus értékesítési piactól, hogy mi többnyire elvégezzük az általunk leszállított eszközök üzembe helyezését, nyilvántartjuk, és ügyintézünk a garanciális problémák esetén..
Ezért kérjü, hogy az esetleges félreértések elkerülése végett kérem olvassa át az ezirányú feltételeinket és vállalásainkat.

Cégünk többféle értékesítéssel foglalkozik: hardver eszközök, szoftverek, licencek, saját és viszontértékesített szolgáltatások. Ezek gyújtőneve a továbbiakban beszerzendő javak.

Az ajánlat határidejei és az ezzel kapcsolatos vállalások

  • az érvényesség ideje, ha az ajánlatban ettől eltérő hivatkozás nincs, akkor nyolc munkanap
  • árajánlatunkat elkészülésének napján érvényes deviza á. Az ajánlati árat módosíthatják a nagymértékű deviza árfolyam változása, illetve a beszállítói ár, típusmódosulások, vám, ÁFA bekövetkezett változások is.
  • a termék elérhetőségének kritériuma - raktáron van - csak az aznapi sűrgös megrendelésre érvényes. Ez az információ tájékoztató jellegű, a megrendelés után tudjuk visszaigazolni a körülbelüli időt.
  • Az ajánlatot, a megredelés elmaradása esetén nyolc nap után lezárjuk. Ez nem jelenti részünkről az ügy lezárását, természetesen a terméket később is meg lehet rendelni a jegyre válaszolva, de ebben az esetben aktualizált feltételekkel.

A beszerzendő javak szállítási feltételek

  • az ajánlat kiadása előtt az értékesítő munkatársunk informálodik, hogy az ajánlott terméket ha nincs raktáron, mennyi idő alatt lehet beszerezni, és erre az információra hagyatkozva teszi meg ajánlatát. Sajnos tapasztaljuk, hogy a disztibutoroknál bizonyos terméktípusokra a beszerzés esetleges, ezért a vállalási időt nem minden esetben lehet tartani.
  • Ha a szállítandó eszköz kiszállítása sürgős, nem várhat egy ütemezett kiszállításra, ebben az esetben egy kiszállási díjat számlázunk ki, amelynek díja: 10000 Ft + ÁFA
  • esetenként a kiszállításnál szállítócég szolgáltatását vesszük igénybe, ennek költségét is tartalmazza az ajánlatunk
  • szükség esetén a kiszállításról előzetesen egyeztetünk az ügyfél kapcsolatartójával.
  • kiszállításnál, az ügyfél hibájából meghíúsult termék átadást vagy szolgáltatás nyújtás külön kiszállásnak számít

Telepítési és üzembehelyezési munka feltételei:

  • Az ajánlatban szereplő munkadíj minden esetben csak az ajánlatban meghatározott munkára vonatkozik. Bármilyen előre nem látott feltétel, vagy kérés külön kezelendő. A munkát végző munkatárstól ilyen kérést nem lehet kérni, ha ilyen jellegű munka felmerül, akkor egyeztetni szükséges az ajánlatot kiadó munkatárssal.
  • az új gépek telepítésének díja - mint az egyik leggyakoribb feladat - csak az általunk szállított gépre vonatkozik, és csak az alapszoftverek telepítésére
  • az ajánlatban szereplő munkadíja esetenként eltérhet a szokásos óradíjunktól.
  • az ajánlatban szereplő munkadíj csak a rajtunk keresztül beszerzett eszközökre, licencekre, illetve szolgáltatásokra érvényes

Fizetési feltételek

  • az ajánlatunk fizetési határideke, ha másként nem rendelkezik az ajánlat szövege 8 munkanap
  • nettó 250.000 Ft feletti beszerzéseknél az ajánlat elfogadása után automatikusan egy 50% -os díjbekérőt küldünk (csak a javakról)
  • a kiállított számla kiegyenlítéséilg az eszközök a cégünk birtokában maradnak
  • a számla időben ki nem egyenlítése az ügyfelünk felé tett vállalásaink automatikus felfüggesztését vonja maga után
  • a nem fizetésről a számla lejárta után egy díjmentes felszólítás küldünk, illetve telefonon keresni fogjuk az ügyfélnél a megfelelő pénzügyes kollégát.
  • ha az ügyfél nem reagál a megkeresésünkre, illetve nem keres bennünket a számla kiegyenlítésével kapcsolatban, a második felszólítást a fizetési határidő lejárta után 8 napra küldjük ki, ennek 30 perces adminisztációs költsége van.
  • a második felszóltás után négy munkanappal a cégnek nyújtott összes szolgáltatásunkat leállítjuk, és ennek mindenféle következményét és felelőségét a cégnek kell vállalnia.

Egyéb:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace olimpia
{
class Sportagak
{
sportagID*sportagneve*versenyszamok*varos*helyszin
public int Id { get; set; }
public string Snev { get; set; }
public int VersenySzamok { get; set; }
public string Varos { get; set; }
public string Helyszin { get; set; }

public Sportagak(string sportagSor)
{
string[] seged = sportagSor.Split('*');
Id = Convert.ToInt32(seged[0]);
Snev = seged[1];
VersenySzamok = Convert.ToInt32(seged[2]);
Varos = seged[3];
Helyszin = seged[4]; }
}
}

and

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;


namespace olimpia
{
class Program
{
static void Main(string[] args)
{
List<Sportagak> sportagak = new List<Sportagak>();

sorok beolvasása
try
{
foreach (string sor in File.ReadAllLines(„sportagak_hibas.csv”).Skip(1))
{
sportagak.Add(new Sportagak(sor));
} }
catch (Exception hiba)
{
Console.WriteLine(hiba);
}
táblák megszámolása
int sportagSzam = sportagak.Count();
Console.WriteLine(sportagSzam);

helyszínek száma
HashSet<string> helyszinek = new HashSet<string>(); foreach(var elem in sportagak)
{
helyszinek.Add(elem.Helyszin);
} Console.WriteLine(helyszinek.Count()); legtöbb verseny

int legtobb = 1;
int legtobbIndex= 0;

for (int i = 1; i < sportagak.Count; i++)
{
if (sportagak[i].VersenySzamok > legtobb)
{
legtobb = sportagak[i].VersenySzamok;
legtobbIndex = i;
}
}

Console.WriteLine(sportagak[legtobbIndex].VersenySzamok + „ ” + sportagak[legtobbIndex].Snev);
Help.txt létrehozása

try
{
StreamWriter helpFajl = File.CreateText(„Megoldasok.txt”);

helpFajl.WriteLine($„Az olimpián {sportagak.Count} sportágban versenyeztek.”);
helpFajl.WriteLine($„Összesen {helyszinek.Count} helyszínen rendeztek versenyeket.”);
helpFajl.WriteLine($„A legtöbb versenyt {sportagak[legtobbIndex].VersenySzamok}-t, {sportagak[legtobbIndex].Helyszin} városban rendezték meg.”);
helpFajl.Close();
Console.WriteLine(„Sikeresen megtörtént a fájlba írás.”);
}
catch (Exception hiba)
{
Console.WriteLine(hiba);
}


fájlba írás
try
{
StreamWriter javitott = File.CreateText(„sportagak.csv”);
foreach (var elem in sportagak)
{
javitott.WriteLine($„{elem.Id}, {elem.Snev}, {elem.VersenySzamok}, {elem.Varos}, {elem.Helyszin}”);
}
javitott.Close();
Console.WriteLine(„Sikeresen kiírtam a kért adatokat a fáljba!”);
}
catch (Exception hibakod)
{
Console.WriteLine(hibakod);
}

Console.ReadKey(); }
}
}


CLASS

namespace javito
{
class magyaradat
{
id;datum;import;export
public string Id { get; set; }
public string Datum { get; set; }
public string Import { get; set; }
public string Export { get; set; } public magyaradat(string egysor)
{ string[] seged = egysor.Split(';');
Id = seged[0];
Datum = seged[1];
Import = seged[2];
Export = seged[3]; }
}
}


——– prog

using System.IO; namespace javito
{
internal class Program
{
static void Main(string[] args)
{
List<magyaradat> adatok = new List<magyaradat>();

sorok beolvasása
string fajlnev = „magyar_havi_adatok_hibas.csv”;
try
{
foreach (string sor in File.ReadAllLines(fajlnev))
{
adatok.Add(new magyaradat(sor));
}
Console.WriteLine(„Sikeresen beolvastuk a fájlt.”);
}
catch (Exception hiba)
{
Console.WriteLine(hiba);
}
help.txt létrehozása
StreamWriter helpFajl = File.CreateText(„help.txt”); helpFajl.WriteLine($„A fájlban {adatok.Count()} adatsor található.”);
helpFajl.WriteLine($„A mezők neve: {adatok[0].Id},{adatok[0].Datum},{adatok[0].Import},{adatok[0].Export}” );
helpFajl.WriteLine(„Az elválasztó karakter: ;”);
helpFajl.WriteLine($„A fájlban {adatok[1].Datum}-” + $„{adatok[adatok.Count-1].Datum} közötti adatok találhatók.”);
int pozitiv_osszesito = 0;
for (int i = 1; i < adatok.Count; i++)
{
string export = adatok[i].Export;
string import = adatok[i].Import;
export = export.Replace('.', ',');
import = import.Replace(„.”, „,”); if (Convert.ToDouble(export) > Convert.ToDouble(import))
{
pozitiv_osszesito++;
}
}
helpFajl.Close();
javitott fájl

        StreamWriter javitott = File.CreateText("magyar_havi_adatok_jo.csv");
        foreach(var elem in adatok) \\           { \\               javitott.WriteLine(elem.Id+","+elem.Datum + ","+elem.Import + ","+elem.Export); \\           } \\           javitott.Close(); \\           Console.WriteLine("Sikeresen kiírtam a kért adatokat a fáljba!"); \\           Console.ReadKey();
    } \\   } \\ }

Form - mysql

using MySql.Data.MySqlClient;

namespace adatbevitel
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

    private void AdatbevitelBt_Click(object sender, EventArgs e) \\       { \\           string kapcsolatString = "datasource=127.0.0.1;port=3306;username=root;password=;database=covid;";
        string datum = DatumTb.Text; \\           string import = ImportTb.Text; \\           string export = ExportTb.Text;
        string parancs =  \\               "INSERT INTO `magyar_havi_adatok` (`id`,`datum`,`import`,`export`) " + \\               "VALUES (null, '" + datum + "', '" + import + "' , '" +  export + "')";
        MySqlConnection adatbKapcsolat = new MySqlConnection(kapcsolatString); \\           MySqlCommand commandDatabase = new MySqlCommand(parancs, adatbKapcsolat); \\           commandDatabase.CommandTimeout = 60;
        try \\           { \\               adatbKapcsolat.Open(); \\               MySqlDataReader myReader = commandDatabase.ExecuteReader();
            MessageBox.Show("Sikeres az adatbevitel."); \\               adatbKapcsolat.Close(); \\           } \\           catch (Exception ex) \\           { \\               MessageBox.Show(ex.Message); \\           }
    }
ajanlati_feltetelek.1684091738.txt.gz · Utolsó módosítás: 2023/05/14 21:15 szerkesztette: Kovács Andrea