GET api/DMS/1/0/GetDMSFieldList?databaseId={databaseId}&templateId={templateId}

Obtiene el listado de campos que no llenará la plantilla en el proceso de guardado de la terminal.


Información del Request

Parametros de la URI

NombreDescripciónTipoInformación Adicional
databaseId

ID del la base de datos del DMS.

integer

Required

templateId

ID de la plantilla de la base de datos del DMS.

string

Required

Parametros del Body

Información del Response

Descripción de los parametros

SFE.Core.Layer.Models.FunctionResultOfSFE.Core.Modules.DMS.TerminalFields
NombreDescripciónTipoInformación Adicional
Result

SFE.Core.Modules.DMS.TerminalFields

N/A

ResponseCode

string

N/A

TotalRecords

integer

N/A

Ejemplos de response:

application/json, text/json

Ejemplo:
{
  "Result": {
    "_TerminalId": "sample string 1",
    "_Fields": [
      {
        "_Name": "sample string 1",
        "_Type": "sample string 2",
        "_Maxlength": 3,
        "_Label": "sample string 4",
        "_Options": [
          {
            "_Text": "sample string 1",
            "_Value": "sample string 2"
          },
          {
            "_Text": "sample string 1",
            "_Value": "sample string 2"
          }
        ],
        "_Default": "sample string 5",
        "_Required": true,
        "_Data": "sample string 7"
      },
      {
        "_Name": "sample string 1",
        "_Type": "sample string 2",
        "_Maxlength": 3,
        "_Label": "sample string 4",
        "_Options": [
          {
            "_Text": "sample string 1",
            "_Value": "sample string 2"
          },
          {
            "_Text": "sample string 1",
            "_Value": "sample string 2"
          }
        ],
        "_Default": "sample string 5",
        "_Required": true,
        "_Data": "sample string 7"
      }
    ],
    "_MerchantFields": [
      {
        "_MerchantId": "sample string 1",
        "_Fields": [
          {
            "_Name": "sample string 1",
            "_Type": "sample string 2",
            "_Maxlength": 3,
            "_Label": "sample string 4",
            "_Options": [
              {
                "_Text": "sample string 1",
                "_Value": "sample string 2"
              },
              {
                "_Text": "sample string 1",
                "_Value": "sample string 2"
              }
            ],
            "_Default": "sample string 5",
            "_Required": true,
            "_Data": "sample string 7"
          },
          {
            "_Name": "sample string 1",
            "_Type": "sample string 2",
            "_Maxlength": 3,
            "_Label": "sample string 4",
            "_Options": [
              {
                "_Text": "sample string 1",
                "_Value": "sample string 2"
              },
              {
                "_Text": "sample string 1",
                "_Value": "sample string 2"
              }
            ],
            "_Default": "sample string 5",
            "_Required": true,
            "_Data": "sample string 7"
          }
        ],
        "_AcquirerFields": [
          {
            "_AcquirerId": "sample string 1",
            "_Fields": [
              {
                "_Name": "sample string 1",
                "_Type": "sample string 2",
                "_Maxlength": 3,
                "_Label": "sample string 4",
                "_Options": [
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  },
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  }
                ],
                "_Default": "sample string 5",
                "_Required": true,
                "_Data": "sample string 7"
              },
              {
                "_Name": "sample string 1",
                "_Type": "sample string 2",
                "_Maxlength": 3,
                "_Label": "sample string 4",
                "_Options": [
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  },
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  }
                ],
                "_Default": "sample string 5",
                "_Required": true,
                "_Data": "sample string 7"
              }
            ]
          },
          {
            "_AcquirerId": "sample string 1",
            "_Fields": [
              {
                "_Name": "sample string 1",
                "_Type": "sample string 2",
                "_Maxlength": 3,
                "_Label": "sample string 4",
                "_Options": [
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  },
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  }
                ],
                "_Default": "sample string 5",
                "_Required": true,
                "_Data": "sample string 7"
              },
              {
                "_Name": "sample string 1",
                "_Type": "sample string 2",
                "_Maxlength": 3,
                "_Label": "sample string 4",
                "_Options": [
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  },
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  }
                ],
                "_Default": "sample string 5",
                "_Required": true,
                "_Data": "sample string 7"
              }
            ]
          }
        ]
      },
      {
        "_MerchantId": "sample string 1",
        "_Fields": [
          {
            "_Name": "sample string 1",
            "_Type": "sample string 2",
            "_Maxlength": 3,
            "_Label": "sample string 4",
            "_Options": [
              {
                "_Text": "sample string 1",
                "_Value": "sample string 2"
              },
              {
                "_Text": "sample string 1",
                "_Value": "sample string 2"
              }
            ],
            "_Default": "sample string 5",
            "_Required": true,
            "_Data": "sample string 7"
          },
          {
            "_Name": "sample string 1",
            "_Type": "sample string 2",
            "_Maxlength": 3,
            "_Label": "sample string 4",
            "_Options": [
              {
                "_Text": "sample string 1",
                "_Value": "sample string 2"
              },
              {
                "_Text": "sample string 1",
                "_Value": "sample string 2"
              }
            ],
            "_Default": "sample string 5",
            "_Required": true,
            "_Data": "sample string 7"
          }
        ],
        "_AcquirerFields": [
          {
            "_AcquirerId": "sample string 1",
            "_Fields": [
              {
                "_Name": "sample string 1",
                "_Type": "sample string 2",
                "_Maxlength": 3,
                "_Label": "sample string 4",
                "_Options": [
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  },
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  }
                ],
                "_Default": "sample string 5",
                "_Required": true,
                "_Data": "sample string 7"
              },
              {
                "_Name": "sample string 1",
                "_Type": "sample string 2",
                "_Maxlength": 3,
                "_Label": "sample string 4",
                "_Options": [
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  },
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  }
                ],
                "_Default": "sample string 5",
                "_Required": true,
                "_Data": "sample string 7"
              }
            ]
          },
          {
            "_AcquirerId": "sample string 1",
            "_Fields": [
              {
                "_Name": "sample string 1",
                "_Type": "sample string 2",
                "_Maxlength": 3,
                "_Label": "sample string 4",
                "_Options": [
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  },
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  }
                ],
                "_Default": "sample string 5",
                "_Required": true,
                "_Data": "sample string 7"
              },
              {
                "_Name": "sample string 1",
                "_Type": "sample string 2",
                "_Maxlength": 3,
                "_Label": "sample string 4",
                "_Options": [
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  },
                  {
                    "_Text": "sample string 1",
                    "_Value": "sample string 2"
                  }
                ],
                "_Default": "sample string 5",
                "_Required": true,
                "_Data": "sample string 7"
              }
            ]
          }
        ]
      }
    ]
  },
  "ResponseCode": "sample string 1",
  "TotalRecords": 2
}

application/xml, text/xml

Ejemplo:
<FunctionResultOfTerminalFields1JVIocMK xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SFE.Core.Layer.Models">
  <ResponseCode>sample string 1</ResponseCode>
  <Result xmlns:d2p1="http://schemas.datacontract.org/2004/07/SFE.Core.Modules.DMS">
    <d2p1:_Fields>
      <d2p1:TableField>
        <d2p1:_Data>sample string 7</d2p1:_Data>
        <d2p1:_Default>sample string 5</d2p1:_Default>
        <d2p1:_Label>sample string 4</d2p1:_Label>
        <d2p1:_Maxlength>3</d2p1:_Maxlength>
        <d2p1:_Name>sample string 1</d2p1:_Name>
        <d2p1:_Options>
          <d2p1:Option>
            <d2p1:_Text>sample string 1</d2p1:_Text>
            <d2p1:_Value>sample string 2</d2p1:_Value>
          </d2p1:Option>
          <d2p1:Option>
            <d2p1:_Text>sample string 1</d2p1:_Text>
            <d2p1:_Value>sample string 2</d2p1:_Value>
          </d2p1:Option>
        </d2p1:_Options>
        <d2p1:_Required>true</d2p1:_Required>
        <d2p1:_Type>sample string 2</d2p1:_Type>
      </d2p1:TableField>
      <d2p1:TableField>
        <d2p1:_Data>sample string 7</d2p1:_Data>
        <d2p1:_Default>sample string 5</d2p1:_Default>
        <d2p1:_Label>sample string 4</d2p1:_Label>
        <d2p1:_Maxlength>3</d2p1:_Maxlength>
        <d2p1:_Name>sample string 1</d2p1:_Name>
        <d2p1:_Options>
          <d2p1:Option>
            <d2p1:_Text>sample string 1</d2p1:_Text>
            <d2p1:_Value>sample string 2</d2p1:_Value>
          </d2p1:Option>
          <d2p1:Option>
            <d2p1:_Text>sample string 1</d2p1:_Text>
            <d2p1:_Value>sample string 2</d2p1:_Value>
          </d2p1:Option>
        </d2p1:_Options>
        <d2p1:_Required>true</d2p1:_Required>
        <d2p1:_Type>sample string 2</d2p1:_Type>
      </d2p1:TableField>
    </d2p1:_Fields>
    <d2p1:_MerchantFields>
      <d2p1:MerchantFields>
        <d2p1:_AcquirerFields>
          <d2p1:AcquirerFields>
            <d2p1:_AcquirerId>sample string 1</d2p1:_AcquirerId>
            <d2p1:_Fields>
              <d2p1:TableField>
                <d2p1:_Data>sample string 7</d2p1:_Data>
                <d2p1:_Default>sample string 5</d2p1:_Default>
                <d2p1:_Label>sample string 4</d2p1:_Label>
                <d2p1:_Maxlength>3</d2p1:_Maxlength>
                <d2p1:_Name>sample string 1</d2p1:_Name>
                <d2p1:_Options>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                </d2p1:_Options>
                <d2p1:_Required>true</d2p1:_Required>
                <d2p1:_Type>sample string 2</d2p1:_Type>
              </d2p1:TableField>
              <d2p1:TableField>
                <d2p1:_Data>sample string 7</d2p1:_Data>
                <d2p1:_Default>sample string 5</d2p1:_Default>
                <d2p1:_Label>sample string 4</d2p1:_Label>
                <d2p1:_Maxlength>3</d2p1:_Maxlength>
                <d2p1:_Name>sample string 1</d2p1:_Name>
                <d2p1:_Options>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                </d2p1:_Options>
                <d2p1:_Required>true</d2p1:_Required>
                <d2p1:_Type>sample string 2</d2p1:_Type>
              </d2p1:TableField>
            </d2p1:_Fields>
          </d2p1:AcquirerFields>
          <d2p1:AcquirerFields>
            <d2p1:_AcquirerId>sample string 1</d2p1:_AcquirerId>
            <d2p1:_Fields>
              <d2p1:TableField>
                <d2p1:_Data>sample string 7</d2p1:_Data>
                <d2p1:_Default>sample string 5</d2p1:_Default>
                <d2p1:_Label>sample string 4</d2p1:_Label>
                <d2p1:_Maxlength>3</d2p1:_Maxlength>
                <d2p1:_Name>sample string 1</d2p1:_Name>
                <d2p1:_Options>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                </d2p1:_Options>
                <d2p1:_Required>true</d2p1:_Required>
                <d2p1:_Type>sample string 2</d2p1:_Type>
              </d2p1:TableField>
              <d2p1:TableField>
                <d2p1:_Data>sample string 7</d2p1:_Data>
                <d2p1:_Default>sample string 5</d2p1:_Default>
                <d2p1:_Label>sample string 4</d2p1:_Label>
                <d2p1:_Maxlength>3</d2p1:_Maxlength>
                <d2p1:_Name>sample string 1</d2p1:_Name>
                <d2p1:_Options>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                </d2p1:_Options>
                <d2p1:_Required>true</d2p1:_Required>
                <d2p1:_Type>sample string 2</d2p1:_Type>
              </d2p1:TableField>
            </d2p1:_Fields>
          </d2p1:AcquirerFields>
        </d2p1:_AcquirerFields>
        <d2p1:_Fields>
          <d2p1:TableField>
            <d2p1:_Data>sample string 7</d2p1:_Data>
            <d2p1:_Default>sample string 5</d2p1:_Default>
            <d2p1:_Label>sample string 4</d2p1:_Label>
            <d2p1:_Maxlength>3</d2p1:_Maxlength>
            <d2p1:_Name>sample string 1</d2p1:_Name>
            <d2p1:_Options>
              <d2p1:Option>
                <d2p1:_Text>sample string 1</d2p1:_Text>
                <d2p1:_Value>sample string 2</d2p1:_Value>
              </d2p1:Option>
              <d2p1:Option>
                <d2p1:_Text>sample string 1</d2p1:_Text>
                <d2p1:_Value>sample string 2</d2p1:_Value>
              </d2p1:Option>
            </d2p1:_Options>
            <d2p1:_Required>true</d2p1:_Required>
            <d2p1:_Type>sample string 2</d2p1:_Type>
          </d2p1:TableField>
          <d2p1:TableField>
            <d2p1:_Data>sample string 7</d2p1:_Data>
            <d2p1:_Default>sample string 5</d2p1:_Default>
            <d2p1:_Label>sample string 4</d2p1:_Label>
            <d2p1:_Maxlength>3</d2p1:_Maxlength>
            <d2p1:_Name>sample string 1</d2p1:_Name>
            <d2p1:_Options>
              <d2p1:Option>
                <d2p1:_Text>sample string 1</d2p1:_Text>
                <d2p1:_Value>sample string 2</d2p1:_Value>
              </d2p1:Option>
              <d2p1:Option>
                <d2p1:_Text>sample string 1</d2p1:_Text>
                <d2p1:_Value>sample string 2</d2p1:_Value>
              </d2p1:Option>
            </d2p1:_Options>
            <d2p1:_Required>true</d2p1:_Required>
            <d2p1:_Type>sample string 2</d2p1:_Type>
          </d2p1:TableField>
        </d2p1:_Fields>
        <d2p1:_MerchantId>sample string 1</d2p1:_MerchantId>
      </d2p1:MerchantFields>
      <d2p1:MerchantFields>
        <d2p1:_AcquirerFields>
          <d2p1:AcquirerFields>
            <d2p1:_AcquirerId>sample string 1</d2p1:_AcquirerId>
            <d2p1:_Fields>
              <d2p1:TableField>
                <d2p1:_Data>sample string 7</d2p1:_Data>
                <d2p1:_Default>sample string 5</d2p1:_Default>
                <d2p1:_Label>sample string 4</d2p1:_Label>
                <d2p1:_Maxlength>3</d2p1:_Maxlength>
                <d2p1:_Name>sample string 1</d2p1:_Name>
                <d2p1:_Options>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                </d2p1:_Options>
                <d2p1:_Required>true</d2p1:_Required>
                <d2p1:_Type>sample string 2</d2p1:_Type>
              </d2p1:TableField>
              <d2p1:TableField>
                <d2p1:_Data>sample string 7</d2p1:_Data>
                <d2p1:_Default>sample string 5</d2p1:_Default>
                <d2p1:_Label>sample string 4</d2p1:_Label>
                <d2p1:_Maxlength>3</d2p1:_Maxlength>
                <d2p1:_Name>sample string 1</d2p1:_Name>
                <d2p1:_Options>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                </d2p1:_Options>
                <d2p1:_Required>true</d2p1:_Required>
                <d2p1:_Type>sample string 2</d2p1:_Type>
              </d2p1:TableField>
            </d2p1:_Fields>
          </d2p1:AcquirerFields>
          <d2p1:AcquirerFields>
            <d2p1:_AcquirerId>sample string 1</d2p1:_AcquirerId>
            <d2p1:_Fields>
              <d2p1:TableField>
                <d2p1:_Data>sample string 7</d2p1:_Data>
                <d2p1:_Default>sample string 5</d2p1:_Default>
                <d2p1:_Label>sample string 4</d2p1:_Label>
                <d2p1:_Maxlength>3</d2p1:_Maxlength>
                <d2p1:_Name>sample string 1</d2p1:_Name>
                <d2p1:_Options>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                </d2p1:_Options>
                <d2p1:_Required>true</d2p1:_Required>
                <d2p1:_Type>sample string 2</d2p1:_Type>
              </d2p1:TableField>
              <d2p1:TableField>
                <d2p1:_Data>sample string 7</d2p1:_Data>
                <d2p1:_Default>sample string 5</d2p1:_Default>
                <d2p1:_Label>sample string 4</d2p1:_Label>
                <d2p1:_Maxlength>3</d2p1:_Maxlength>
                <d2p1:_Name>sample string 1</d2p1:_Name>
                <d2p1:_Options>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                  <d2p1:Option>
                    <d2p1:_Text>sample string 1</d2p1:_Text>
                    <d2p1:_Value>sample string 2</d2p1:_Value>
                  </d2p1:Option>
                </d2p1:_Options>
                <d2p1:_Required>true</d2p1:_Required>
                <d2p1:_Type>sample string 2</d2p1:_Type>
              </d2p1:TableField>
            </d2p1:_Fields>
          </d2p1:AcquirerFields>
        </d2p1:_AcquirerFields>
        <d2p1:_Fields>
          <d2p1:TableField>
            <d2p1:_Data>sample string 7</d2p1:_Data>
            <d2p1:_Default>sample string 5</d2p1:_Default>
            <d2p1:_Label>sample string 4</d2p1:_Label>
            <d2p1:_Maxlength>3</d2p1:_Maxlength>
            <d2p1:_Name>sample string 1</d2p1:_Name>
            <d2p1:_Options>
              <d2p1:Option>
                <d2p1:_Text>sample string 1</d2p1:_Text>
                <d2p1:_Value>sample string 2</d2p1:_Value>
              </d2p1:Option>
              <d2p1:Option>
                <d2p1:_Text>sample string 1</d2p1:_Text>
                <d2p1:_Value>sample string 2</d2p1:_Value>
              </d2p1:Option>
            </d2p1:_Options>
            <d2p1:_Required>true</d2p1:_Required>
            <d2p1:_Type>sample string 2</d2p1:_Type>
          </d2p1:TableField>
          <d2p1:TableField>
            <d2p1:_Data>sample string 7</d2p1:_Data>
            <d2p1:_Default>sample string 5</d2p1:_Default>
            <d2p1:_Label>sample string 4</d2p1:_Label>
            <d2p1:_Maxlength>3</d2p1:_Maxlength>
            <d2p1:_Name>sample string 1</d2p1:_Name>
            <d2p1:_Options>
              <d2p1:Option>
                <d2p1:_Text>sample string 1</d2p1:_Text>
                <d2p1:_Value>sample string 2</d2p1:_Value>
              </d2p1:Option>
              <d2p1:Option>
                <d2p1:_Text>sample string 1</d2p1:_Text>
                <d2p1:_Value>sample string 2</d2p1:_Value>
              </d2p1:Option>
            </d2p1:_Options>
            <d2p1:_Required>true</d2p1:_Required>
            <d2p1:_Type>sample string 2</d2p1:_Type>
          </d2p1:TableField>
        </d2p1:_Fields>
        <d2p1:_MerchantId>sample string 1</d2p1:_MerchantId>
      </d2p1:MerchantFields>
    </d2p1:_MerchantFields>
    <d2p1:_TerminalId>sample string 1</d2p1:_TerminalId>
  </Result>
  <TotalRecords>2</TotalRecords>
</FunctionResultOfTerminalFields1JVIocMK>