|
1 | 1 | package bo4e.bo; |
2 | 2 |
|
3 | 3 | import bo4e.enums.Typ; |
| 4 | +import bo4e.com.Adresse; |
4 | 5 | import bo4e.enums.Anrede; |
5 | 6 | import bo4e.enums.Geschaeftspartnerrolle; |
6 | | -import bo4e.enums.Kontaktart; |
7 | | -import bo4e.com.Adresse; |
| 7 | +import bo4e.com.Kontaktweg; |
| 8 | +import bo4e.enums.Organisationstyp; |
| 9 | +import bo4e.enums.Titel; |
8 | 10 |
|
9 | 11 | /** |
10 | 12 | * Mit diesem Objekt können Geschäftspartner übertragen werden. |
|
19 | 21 | * |
20 | 22 | * .. HINT:: |
21 | 23 | * `Geschaeftspartner JSON Schema |
22 | | - * <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/Hochfrequenz/BO4E-Schemas/v202401.0.1-/src/bo4e_schemas/bo/Geschaeftspartner.json>`_ |
| 24 | + * <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E/BO4E-Schemas/v202401.1.0-rc1/src/bo4e_schemas/bo/Geschaeftspartner.json>`_ |
23 | 25 | */ |
24 | 26 | public class Geschaeftspartner extends Geschaeftsobjekt { |
25 | 27 | private final Typ _typ = Typ.GESCHAEFTSPARTNER; |
| 28 | + private Adresse adresse; |
26 | 29 | private String amtsgericht; |
27 | 30 | private Anrede anrede; |
28 | | - private String eMailAdresse; |
29 | | - private Geschaeftspartnerrolle[] geschaeftspartnerrolle; |
| 31 | + private Person[] ansprechpartner; |
| 32 | + private Geschaeftspartnerrolle[] geschaeftspartnerrollen; |
30 | 33 | private String glaeubigerId; |
31 | | - private String hrnummer; |
32 | | - private Boolean istGewerbe; |
33 | | - private Kontaktart[] kontaktweg; |
34 | | - private String name1; |
35 | | - private String name2; |
36 | | - private String name3; |
37 | | - private Adresse partneradresse; |
| 34 | + private String handelsregisternummer; |
| 35 | + private String individuelleAnrede; |
| 36 | + private Kontaktweg[] kontaktwege; |
| 37 | + private String nachname; |
| 38 | + private String organisationsname; |
| 39 | + private Organisationstyp organisationstyp; |
| 40 | + private Titel titel; |
38 | 41 | private String umsatzsteuerId; |
| 42 | + private String vorname; |
39 | 43 | private String website; |
40 | 44 |
|
41 | 45 | public Typ getTyp() { return _typ; } |
42 | 46 |
|
| 47 | + public Adresse getAdresse() { return adresse; } |
| 48 | + public void setAdresse(Adresse value) { this.adresse = value; } |
| 49 | + |
43 | 50 | public String getAmtsgericht() { return amtsgericht; } |
44 | 51 | public void setAmtsgericht(String value) { this.amtsgericht = value; } |
45 | 52 |
|
46 | 53 | public Anrede getAnrede() { return anrede; } |
47 | 54 | public void setAnrede(Anrede value) { this.anrede = value; } |
48 | 55 |
|
49 | | - public String getEMailAdresse() { return eMailAdresse; } |
50 | | - public void setEMailAdresse(String value) { this.eMailAdresse = value; } |
| 56 | + public Person[] getAnsprechpartner() { return ansprechpartner; } |
| 57 | + public void setAnsprechpartner(Person[] value) { this.ansprechpartner = value; } |
51 | 58 |
|
52 | | - public Geschaeftspartnerrolle[] getGeschaeftspartnerrolle() { return geschaeftspartnerrolle; } |
53 | | - public void setGeschaeftspartnerrolle(Geschaeftspartnerrolle[] value) { this.geschaeftspartnerrolle = value; } |
| 59 | + public Geschaeftspartnerrolle[] getGeschaeftspartnerrollen() { return geschaeftspartnerrollen; } |
| 60 | + public void setGeschaeftspartnerrollen(Geschaeftspartnerrolle[] value) { this.geschaeftspartnerrollen = value; } |
54 | 61 |
|
55 | 62 | public String getGlaeubigerId() { return glaeubigerId; } |
56 | 63 | public void setGlaeubigerId(String value) { this.glaeubigerId = value; } |
57 | 64 |
|
58 | | - public String getHrnummer() { return hrnummer; } |
59 | | - public void setHrnummer(String value) { this.hrnummer = value; } |
| 65 | + public String getHandelsregisternummer() { return handelsregisternummer; } |
| 66 | + public void setHandelsregisternummer(String value) { this.handelsregisternummer = value; } |
60 | 67 |
|
61 | | - public Boolean getIstGewerbe() { return istGewerbe; } |
62 | | - public void setIstGewerbe(Boolean value) { this.istGewerbe = value; } |
| 68 | + public String getIndividuelleAnrede() { return individuelleAnrede; } |
| 69 | + public void setIndividuelleAnrede(String value) { this.individuelleAnrede = value; } |
63 | 70 |
|
64 | | - public Kontaktart[] getKontaktweg() { return kontaktweg; } |
65 | | - public void setKontaktweg(Kontaktart[] value) { this.kontaktweg = value; } |
| 71 | + public Kontaktweg[] getKontaktwege() { return kontaktwege; } |
| 72 | + public void setKontaktwege(Kontaktweg[] value) { this.kontaktwege = value; } |
66 | 73 |
|
67 | | - public String getName1() { return name1; } |
68 | | - public void setName1(String value) { this.name1 = value; } |
| 74 | + public String getNachname() { return nachname; } |
| 75 | + public void setNachname(String value) { this.nachname = value; } |
69 | 76 |
|
70 | | - public String getName2() { return name2; } |
71 | | - public void setName2(String value) { this.name2 = value; } |
| 77 | + public String getOrganisationsname() { return organisationsname; } |
| 78 | + public void setOrganisationsname(String value) { this.organisationsname = value; } |
72 | 79 |
|
73 | | - public String getName3() { return name3; } |
74 | | - public void setName3(String value) { this.name3 = value; } |
| 80 | + public Organisationstyp getOrganisationstyp() { return organisationstyp; } |
| 81 | + public void setOrganisationstyp(Organisationstyp value) { this.organisationstyp = value; } |
75 | 82 |
|
76 | | - public Adresse getPartneradresse() { return partneradresse; } |
77 | | - public void setPartneradresse(Adresse value) { this.partneradresse = value; } |
| 83 | + public Titel getTitel() { return titel; } |
| 84 | + public void setTitel(Titel value) { this.titel = value; } |
78 | 85 |
|
79 | 86 | public String getUmsatzsteuerId() { return umsatzsteuerId; } |
80 | 87 | public void setUmsatzsteuerId(String value) { this.umsatzsteuerId = value; } |
81 | 88 |
|
| 89 | + public String getVorname() { return vorname; } |
| 90 | + public void setVorname(String value) { this.vorname = value; } |
| 91 | + |
82 | 92 | public String getWebsite() { return website; } |
83 | 93 | public void setWebsite(String value) { this.website = value; } |
84 | 94 |
|
|
0 commit comments