Skip to content

Commit ca3dce5

Browse files
author
Danyel Bayraktar
committed
Changed some things.
1 parent c57697f commit ca3dce5

File tree

5 files changed

+60
-20
lines changed

5 files changed

+60
-20
lines changed

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
*.swp
2+
*.gem
3+
README.html
4+
Gemfile.lock
5+
coverage

.travis.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
language: ruby
2+
rvm:
3+
- 1.9.3
4+
- 2.0.0

lib/collmex/api/cmxknd.rb

Lines changed: 42 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,52 @@
1-
# http://www.collmex.de/cgi-bin/cgi.exe?1005,1,help,api_Kunden
1+
# http://www.collmex.de/cgi-bin/cgi.exe?1005,1,help,daten_importieren_kunde
22

3-
class Collmex::Api::CustomerGet < Collmex::Api::Line
3+
class Collmex::Api::Cmxknd < Collmex::Api::Line
44
def self.specification
55
[
6-
{ name: :satzart, type: :string, const: "CUSTOMER_GET" },
7-
{ name: :kunde_nr, type: :integer },
6+
{ name: :satzart, type: :string, const: "CMXKND" },
7+
{ name: :kundennummer, type: :integer },
88
{ name: :firma_nr, type: :integer },
9-
{ name: :text, type: :string },
10-
{ name: :faellig_zur_wiedervorlage, type: :integer },
9+
{ name: :anrede, type: :string },
10+
{ name: :titel, type: :string },
11+
{ name: :vorname, type: :string },
12+
{ name: :name, type: :string },
13+
{ name: :firma, type: :string },
14+
{ name: :abteilung, type: :string },
15+
{ name: :strasse, type: :string },
1116
{ name: :plz, type: :string },
12-
{ name: :adressgruppe, type: :int_arr },
13-
{ name: :preisgruppe, type: :integer },
17+
{ name: :ort, type: :string },
18+
{ name: :bemerkung, type: :string },
19+
{ name: :inaktiv, type: :integer },
20+
{ name: :land, type: :string },
21+
{ name: :telefon, type: :string },
22+
{ name: :telefax, type: :string },
23+
{ name: :e_mail, type: :string },
24+
{ name: :kontonr, type: :string },
25+
{ name: :blz, type: :string },
26+
{ name: :iban, type: :string },
27+
{ name: :bic, type: :string },
28+
{ name: :bankname, type: :string },
29+
{ name: :steuernummer, type: :string },
30+
{ name: :u_st_id_nr, type: :string },
31+
{ name: :zahlungsbedingung, type: :integer },
1432
{ name: :rabattgruppe, type: :integer },
33+
{ name: :lieferbedingung, type: :string },
34+
{ name: :lieferbedingung_zusatz, type: :string },
35+
{ name: :ausgabemedium, type: :integer },
36+
{ name: :kontoinhaber, type: :string },
37+
{ name: :adressgruppe, type: :integer },
38+
{ name: :e_bay_mitgliedsname, type: :string },
39+
{ name: :preisgruppe, type: :integer },
40+
{ name: :waehrung, type: :string },
1541
{ name: :vermittler, type: :integer },
16-
{ name: :nur_geaenderte, type: :integer },
17-
{ name: :systemname, type: :string },
18-
{ name: :inaktive, type: :integer },
42+
{ name: :kostenstelle, type: :string },
43+
{ name: :wiedervorlage_am, type: :date },
44+
{ name: :liefersperre, type: :integer },
45+
{ name: :baudienstleister, type: :integer },
46+
{ name: :lief_nr_bei_kunde, type: :string },
47+
{ name: :ausgabesprache, type: :integer },
48+
{ name: :cc, type: :string },
49+
{ name: :telefon2, type: :string },
1950
]
2051
end
2152
end

lib/collmex/api/customer_get.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ def self.specification
99
{ name: :text, type: :string },
1010
{ name: :faellig_zur_wiedervorlage, type: :integer },
1111
{ name: :plz, type: :string },
12-
{ name: :adressgruppe, type: :int_arr },
12+
{ name: :adressgruppe, type: :integer },
1313
{ name: :preisgruppe, type: :integer },
1414
{ name: :rabattgruppe, type: :integer },
1515
{ name: :vermittler, type: :integer },

lib/collmex/api/payment_confirmation.rb

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
class Collmex::Api::PaymentConfirmation < Collmex::Api::Line
44
def self.specification
55
[
6-
{ name: :satzart, type: :string, const: "PAYMENT_CONFIRMATION" },
7-
{ name: :kundenauftrag_nr, type: :integer },
8-
{ name: :datum_der_zahlung, type: :date },
9-
{ name: :zahlbetrag, type: :currency },
10-
{ name: :gebuehr, type: :currency },
11-
{ name: :waehrung, type: :string },
12-
{ name: :paypal_mailadresse, type: :string },
13-
{ name: :paypal_transaktionsnummer, type: :string },
6+
{ name: :satzart, type: :string, const: "PAYMENT_CONFIRMATION" },
7+
{ name: :kundenauftrag_nr, type: :integer },
8+
{ name: :datum_der_zahlung, type: :date },
9+
{ name: :zahlbetrag, type: :currency },
10+
{ name: :gebuehr, type: :currency },
11+
{ name: :waehrung, type: :string },
12+
{ name: :paypal_mailadresse, type: :string },
13+
{ name: :paypal_transaktionsnummer, type: :string },
1414
]
1515
end
1616
end

0 commit comments

Comments
 (0)