Merge pull request #5986 from tchak/fic-entreprise-serializer
API : rend optionnelle la présence du n° de TVA intra-communautaire
This commit is contained in:
commit
e90957dd32
2 changed files with 8 additions and 5 deletions
|
@ -5,8 +5,8 @@ class Entreprise < Hashie::Dash
|
||||||
|
|
||||||
property :etablissement
|
property :etablissement
|
||||||
property :siren
|
property :siren
|
||||||
property :capital_social
|
property :capital_social, default: nil
|
||||||
property :numero_tva_intracommunautaire
|
property :numero_tva_intracommunautaire, default: nil
|
||||||
property :forme_juridique, default: nil
|
property :forme_juridique, default: nil
|
||||||
property :forme_juridique_code, default: nil
|
property :forme_juridique_code, default: nil
|
||||||
property :nom_commercial
|
property :nom_commercial
|
||||||
|
|
|
@ -404,6 +404,7 @@ describe API::V2::GraphqlController do
|
||||||
dateCreation
|
dateCreation
|
||||||
capitalSocial
|
capitalSocial
|
||||||
codeEffectifEntreprise
|
codeEffectifEntreprise
|
||||||
|
numeroTvaIntracommunautaire
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -431,7 +432,8 @@ describe API::V2::GraphqlController do
|
||||||
siren: dossier.etablissement.entreprise_siren,
|
siren: dossier.etablissement.entreprise_siren,
|
||||||
dateCreation: dossier.etablissement.entreprise_date_creation.iso8601,
|
dateCreation: dossier.etablissement.entreprise_date_creation.iso8601,
|
||||||
capitalSocial: dossier.etablissement.entreprise_capital_social.to_s,
|
capitalSocial: dossier.etablissement.entreprise_capital_social.to_s,
|
||||||
codeEffectifEntreprise: dossier.etablissement.entreprise_code_effectif_entreprise.to_s
|
codeEffectifEntreprise: dossier.etablissement.entreprise_code_effectif_entreprise.to_s,
|
||||||
|
numeroTvaIntracommunautaire: dossier.etablissement.entreprise_numero_tva_intracommunautaire
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
@ -470,7 +472,7 @@ describe API::V2::GraphqlController do
|
||||||
context "when there are missing data" do
|
context "when there are missing data" do
|
||||||
before do
|
before do
|
||||||
dossier.etablissement.update!(entreprise_code_effectif_entreprise: nil, entreprise_capital_social: nil,
|
dossier.etablissement.update!(entreprise_code_effectif_entreprise: nil, entreprise_capital_social: nil,
|
||||||
numero_voie: nil, type_voie: nil)
|
numero_voie: nil, type_voie: nil, entreprise_numero_tva_intracommunautaire: nil)
|
||||||
end
|
end
|
||||||
|
|
||||||
it "should be returned" do
|
it "should be returned" do
|
||||||
|
@ -492,7 +494,8 @@ describe API::V2::GraphqlController do
|
||||||
siren: dossier.etablissement.entreprise_siren,
|
siren: dossier.etablissement.entreprise_siren,
|
||||||
dateCreation: dossier.etablissement.entreprise_date_creation.iso8601,
|
dateCreation: dossier.etablissement.entreprise_date_creation.iso8601,
|
||||||
capitalSocial: '-1',
|
capitalSocial: '-1',
|
||||||
codeEffectifEntreprise: nil
|
codeEffectifEntreprise: nil,
|
||||||
|
numeroTvaIntracommunautaire: nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in a new issue