POST api/Affiliation/CreateEmission

Método para generar emisiones.

Request Information

URI Parameters

None.

Body Parameters

EmissionModel
NombreDescripciónTipoInformación Adicional
ProductTypeId

Código de Producto.

integer

Required

SubProductMinCost

Lista de SubProductos.

Collection of SubProductMinCostModel

Required

PlanId

Código del Plan.

integer

Required

PrintOfficeId

Código de Sede de Impresión.

integer

Required

ClientBranchOfficeId

Código de Sucursal.

integer

Required

InsureFrom

Fecha Inicio de Emisión

date

Required

InsureTo

Fecha Fin de Emisión

date

Required

Email

Email de Despacho.

string

Required

EmailCopyTo

Email de Despacho en Copia.

string

Required

InvoiceMonthExpired

Indicador de Facturación a Mes Vencido.

boolean

Required

ClientCode

Código del Cliente.

integer

Required

OnlyBranchOffice

Sede Unica.

boolean

Required

ImportFileModel

Archivo excel en byte

ImportFileModel

Required

Quotation

Número de cotización

integer

None.

OfficeProductionId

Oficina de producción

integer

Required

PaymentPolitic

Politica de pago.

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "ProductTypeId": 1,
  "SubProductMinCost": [
    {
      "SubProductTypeId": 1,
      "MinimunCost": 2.0
    },
    {
      "SubProductTypeId": 1,
      "MinimunCost": 2.0
    }
  ],
  "PlanId": 2,
  "PrintOfficeId": 3,
  "ClientBranchOfficeId": 4,
  "InsureFrom": "2025-06-14T07:47:15.0121743-05:00",
  "InsureTo": "2025-06-14T07:47:15.0121743-05:00",
  "Email": "sample string 7",
  "EmailCopyTo": "sample string 8",
  "InvoiceMonthExpired": true,
  "ClientCode": 10,
  "OnlyBranchOffice": true,
  "ImportFileModel": {
    "File": "QEA="
  },
  "Quotation": 1,
  "OfficeProductionId": 12,
  "PaymentPolitic": true
}

application/xml, text/xml

Sample:
<EmissionModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Sanitas.ServicesWeb.Outside.Models">
  <ClientBranchOfficeId>4</ClientBranchOfficeId>
  <ClientCode>10</ClientCode>
  <Email>sample string 7</Email>
  <EmailCopyTo>sample string 8</EmailCopyTo>
  <ImportFileModel>
    <File>QEA=</File>
  </ImportFileModel>
  <InsureFrom>2025-06-14T07:47:15.0121743-05:00</InsureFrom>
  <InsureTo>2025-06-14T07:47:15.0121743-05:00</InsureTo>
  <InvoiceMonthExpired>true</InvoiceMonthExpired>
  <OfficeProductionId>12</OfficeProductionId>
  <OnlyBranchOffice>true</OnlyBranchOffice>
  <PaymentPolitic>true</PaymentPolitic>
  <PlanId>2</PlanId>
  <PrintOfficeId>3</PrintOfficeId>
  <ProductTypeId>1</ProductTypeId>
  <Quotation>1</Quotation>
  <SubProductMinCost>
    <SubProductMinCostModel>
      <MinimunCost>2</MinimunCost>
      <SubProductTypeId>1</SubProductTypeId>
    </SubProductMinCostModel>
    <SubProductMinCostModel>
      <MinimunCost>2</MinimunCost>
      <SubProductTypeId>1</SubProductTypeId>
    </SubProductMinCostModel>
  </SubProductMinCost>
</EmissionModel>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'EmissionModel'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.