Swagger SATccf

CCF

inicioRelacionLaboral

Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT los inicio de relación laboral que se presenten directamente ante ellas.


/inicioRelacionLaboral

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/MiguelRojasT/ServiciosCCF/1.0.0/inicioRelacionLaboral"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CCFApi;

import java.io.File;
import java.util.*;

public class CCFApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure OAuth2 access token for authorization: SATccf_auth
        OAuth SATccf_auth = (OAuth) defaultClient.getAuthentication("SATccf_auth");
        SATccf_auth.setAccessToken("YOUR ACCESS TOKEN");

        CCFApi apiInstance = new CCFApi();
        InicioRelacionLaboral body = ; // InicioRelacionLaboral | Inicio de relación laboral.
        try {
            apiInstance.inicioRelacionLaboral(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#inicioRelacionLaboral");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CCFApi;

public class CCFApiExample {

    public static void main(String[] args) {
        CCFApi apiInstance = new CCFApi();
        InicioRelacionLaboral body = ; // InicioRelacionLaboral | Inicio de relación laboral.
        try {
            apiInstance.inicioRelacionLaboral(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#inicioRelacionLaboral");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure OAuth2 access token for authorization: (authentication scheme: SATccf_auth)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

InicioRelacionLaboral *body = ; // Inicio de relación laboral.

CCFApi *apiInstance = [[CCFApi alloc] init];

// Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT los inicio de relación laboral que se presenten directamente ante ellas.
[apiInstance inicioRelacionLaboralWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SwaggerSaTccf = require('swagger_sa_tccf');
var defaultClient = SwaggerSaTccf.ApiClient.instance;

// Configure OAuth2 access token for authorization: SATccf_auth
var SATccf_auth = defaultClient.authentications['SATccf_auth'];
SATccf_auth.accessToken = "YOUR ACCESS TOKEN"

var api = new SwaggerSaTccf.CCFApi()

var body = ; // {InicioRelacionLaboral} Inicio de relación laboral.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.inicioRelacionLaboral(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class inicioRelacionLaboralExample
    {
        public void main()
        {
            
            // Configure OAuth2 access token for authorization: SATccf_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new CCFApi();
            var body = new InicioRelacionLaboral(); // InicioRelacionLaboral | Inicio de relación laboral.

            try
            {
                // Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT los inicio de relación laboral que se presenten directamente ante ellas.
                apiInstance.inicioRelacionLaboral(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CCFApi.inicioRelacionLaboral: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: SATccf_auth
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\Api\CCFApi();
$body = ; // InicioRelacionLaboral | Inicio de relación laboral.

try {
    $api_instance->inicioRelacionLaboral($body);
} catch (Exception $e) {
    echo 'Exception when calling CCFApi->inicioRelacionLaboral: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::CCFApi;

# Configure OAuth2 access token for authorization: SATccf_auth
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::CCFApi->new();
my $body = WWW::SwaggerClient::Object::InicioRelacionLaboral->new(); # InicioRelacionLaboral | Inicio de relación laboral.

eval { 
    $api_instance->inicioRelacionLaboral(body => $body);
};
if ($@) {
    warn "Exception when calling CCFApi->inicioRelacionLaboral: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: SATccf_auth
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.CCFApi()
body =  # InicioRelacionLaboral | Inicio de relación laboral.

try: 
    # Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT los inicio de relación laboral que se presenten directamente ante ellas.
    api_instance.inicio_relacion_laboral(body)
except ApiException as e:
    print("Exception when calling CCFApi->inicioRelacionLaboral: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 405 - Invalid input


licenciasConSinRemuneracion

Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las novedades de licencia remunerada y no remunerada que se realicen directamente ante ella. Esto aplica para empleadores que tengan la afiliación vigente y que el trabajador se encuentre con la relación laboral vigente. En esta estructura también se reporta la interrupción, prórroga, corrección y cancelación de estas novedades.


/licenciasConSinRemuneracion

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/MiguelRojasT/ServiciosCCF/1.0.0/licenciasConSinRemuneracion"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CCFApi;

import java.io.File;
import java.util.*;

public class CCFApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure OAuth2 access token for authorization: SATccf_auth
        OAuth SATccf_auth = (OAuth) defaultClient.getAuthentication("SATccf_auth");
        SATccf_auth.setAccessToken("YOUR ACCESS TOKEN");

        CCFApi apiInstance = new CCFApi();
        LicenciasConSinRemuneracion body = ; // LicenciasConSinRemuneracion | Licencias remuneradas y no remuneradas.
        try {
            apiInstance.licenciasConSinRemuneracion(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#licenciasConSinRemuneracion");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CCFApi;

public class CCFApiExample {

    public static void main(String[] args) {
        CCFApi apiInstance = new CCFApi();
        LicenciasConSinRemuneracion body = ; // LicenciasConSinRemuneracion | Licencias remuneradas y no remuneradas.
        try {
            apiInstance.licenciasConSinRemuneracion(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#licenciasConSinRemuneracion");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure OAuth2 access token for authorization: (authentication scheme: SATccf_auth)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

LicenciasConSinRemuneracion *body = ; // Licencias remuneradas y no remuneradas.

CCFApi *apiInstance = [[CCFApi alloc] init];

// Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las novedades de licencia remunerada y no remunerada que se realicen directamente ante ella. Esto aplica para empleadores que tengan la afiliación vigente y que el trabajador se encuentre con la relación laboral vigente. En esta estructura también se reporta la interrupción, prórroga, corrección y cancelación de estas novedades.
[apiInstance licenciasConSinRemuneracionWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SwaggerSaTccf = require('swagger_sa_tccf');
var defaultClient = SwaggerSaTccf.ApiClient.instance;

// Configure OAuth2 access token for authorization: SATccf_auth
var SATccf_auth = defaultClient.authentications['SATccf_auth'];
SATccf_auth.accessToken = "YOUR ACCESS TOKEN"

var api = new SwaggerSaTccf.CCFApi()

var body = ; // {LicenciasConSinRemuneracion} Licencias remuneradas y no remuneradas.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.licenciasConSinRemuneracion(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class licenciasConSinRemuneracionExample
    {
        public void main()
        {
            
            // Configure OAuth2 access token for authorization: SATccf_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new CCFApi();
            var body = new LicenciasConSinRemuneracion(); // LicenciasConSinRemuneracion | Licencias remuneradas y no remuneradas.

            try
            {
                // Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las novedades de licencia remunerada y no remunerada que se realicen directamente ante ella. Esto aplica para empleadores que tengan la afiliación vigente y que el trabajador se encuentre con la relación laboral vigente. En esta estructura también se reporta la interrupción, prórroga, corrección y cancelación de estas novedades.
                apiInstance.licenciasConSinRemuneracion(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CCFApi.licenciasConSinRemuneracion: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: SATccf_auth
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\Api\CCFApi();
$body = ; // LicenciasConSinRemuneracion | Licencias remuneradas y no remuneradas.

try {
    $api_instance->licenciasConSinRemuneracion($body);
} catch (Exception $e) {
    echo 'Exception when calling CCFApi->licenciasConSinRemuneracion: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::CCFApi;

# Configure OAuth2 access token for authorization: SATccf_auth
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::CCFApi->new();
my $body = WWW::SwaggerClient::Object::LicenciasConSinRemuneracion->new(); # LicenciasConSinRemuneracion | Licencias remuneradas y no remuneradas.

eval { 
    $api_instance->licenciasConSinRemuneracion(body => $body);
};
if ($@) {
    warn "Exception when calling CCFApi->licenciasConSinRemuneracion: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: SATccf_auth
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.CCFApi()
body =  # LicenciasConSinRemuneracion | Licencias remuneradas y no remuneradas.

try: 
    # Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las novedades de licencia remunerada y no remunerada que se realicen directamente ante ella. Esto aplica para empleadores que tengan la afiliación vigente y que el trabajador se encuentre con la relación laboral vigente. En esta estructura también se reporta la interrupción, prórroga, corrección y cancelación de estas novedades.
    api_instance.licencias_con_sin_remuneracion(body)
except ApiException as e:
    print("Exception when calling CCFApi->licenciasConSinRemuneracion: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 405 - Invalid input


modificacionSalario

Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT el cambio del salario de un trabajador a cargo de un empleador afiliado, que se realicen directamente ante ella.


/modificacionSalario

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/MiguelRojasT/ServiciosCCF/1.0.0/modificacionSalario"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CCFApi;

import java.io.File;
import java.util.*;

public class CCFApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure OAuth2 access token for authorization: SATccf_auth
        OAuth SATccf_auth = (OAuth) defaultClient.getAuthentication("SATccf_auth");
        SATccf_auth.setAccessToken("YOUR ACCESS TOKEN");

        CCFApi apiInstance = new CCFApi();
        ModificacionSalario body = ; // ModificacionSalario | Modificación de Salario.
        try {
            apiInstance.modificacionSalario(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#modificacionSalario");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CCFApi;

public class CCFApiExample {

    public static void main(String[] args) {
        CCFApi apiInstance = new CCFApi();
        ModificacionSalario body = ; // ModificacionSalario | Modificación de Salario.
        try {
            apiInstance.modificacionSalario(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#modificacionSalario");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure OAuth2 access token for authorization: (authentication scheme: SATccf_auth)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

ModificacionSalario *body = ; // Modificación de Salario.

CCFApi *apiInstance = [[CCFApi alloc] init];

// Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT el cambio del salario de un trabajador a cargo de un empleador afiliado, que se realicen directamente ante ella.
[apiInstance modificacionSalarioWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SwaggerSaTccf = require('swagger_sa_tccf');
var defaultClient = SwaggerSaTccf.ApiClient.instance;

// Configure OAuth2 access token for authorization: SATccf_auth
var SATccf_auth = defaultClient.authentications['SATccf_auth'];
SATccf_auth.accessToken = "YOUR ACCESS TOKEN"

var api = new SwaggerSaTccf.CCFApi()

var body = ; // {ModificacionSalario} Modificación de Salario.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.modificacionSalario(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class modificacionSalarioExample
    {
        public void main()
        {
            
            // Configure OAuth2 access token for authorization: SATccf_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new CCFApi();
            var body = new ModificacionSalario(); // ModificacionSalario | Modificación de Salario.

            try
            {
                // Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT el cambio del salario de un trabajador a cargo de un empleador afiliado, que se realicen directamente ante ella.
                apiInstance.modificacionSalario(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CCFApi.modificacionSalario: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: SATccf_auth
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\Api\CCFApi();
$body = ; // ModificacionSalario | Modificación de Salario.

try {
    $api_instance->modificacionSalario($body);
} catch (Exception $e) {
    echo 'Exception when calling CCFApi->modificacionSalario: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::CCFApi;

# Configure OAuth2 access token for authorization: SATccf_auth
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::CCFApi->new();
my $body = WWW::SwaggerClient::Object::ModificacionSalario->new(); # ModificacionSalario | Modificación de Salario.

eval { 
    $api_instance->modificacionSalario(body => $body);
};
if ($@) {
    warn "Exception when calling CCFApi->modificacionSalario: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: SATccf_auth
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.CCFApi()
body =  # ModificacionSalario | Modificación de Salario.

try: 
    # Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT el cambio del salario de un trabajador a cargo de un empleador afiliado, que se realicen directamente ante ella.
    api_instance.modificacion_salario(body)
except ApiException as e:
    print("Exception when calling CCFApi->modificacionSalario: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 405 - Invalid input


perdidaAfiliacionCausaGrave

Esta estructura de información le permite a las Cajas de Compensación Familiar reportar al SAT y actualizar el reporte de pérdida de la afiliación, en los términos establecidos en el artículo 45 de la Ley 21 de 1982.


/perdidaAfiliacionCausaGrave

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/MiguelRojasT/ServiciosCCF/1.0.0/perdidaAfiliacionCausaGrave"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CCFApi;

import java.io.File;
import java.util.*;

public class CCFApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure OAuth2 access token for authorization: SATccf_auth
        OAuth SATccf_auth = (OAuth) defaultClient.getAuthentication("SATccf_auth");
        SATccf_auth.setAccessToken("YOUR ACCESS TOKEN");

        CCFApi apiInstance = new CCFApi();
        PerdidaAfiliacionCausaGrave body = ; // PerdidaAfiliacionCausaGrave | Pérdida de la afiliación por causa grave.
        try {
            apiInstance.perdidaAfiliacionCausaGrave(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#perdidaAfiliacionCausaGrave");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CCFApi;

public class CCFApiExample {

    public static void main(String[] args) {
        CCFApi apiInstance = new CCFApi();
        PerdidaAfiliacionCausaGrave body = ; // PerdidaAfiliacionCausaGrave | Pérdida de la afiliación por causa grave.
        try {
            apiInstance.perdidaAfiliacionCausaGrave(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#perdidaAfiliacionCausaGrave");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure OAuth2 access token for authorization: (authentication scheme: SATccf_auth)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

PerdidaAfiliacionCausaGrave *body = ; // Pérdida de la afiliación por causa grave.

CCFApi *apiInstance = [[CCFApi alloc] init];

// Esta estructura de información le permite a las Cajas de Compensación Familiar reportar al SAT y actualizar el reporte de pérdida de la afiliación, en los términos establecidos en el artículo 45 de la Ley 21 de 1982.
[apiInstance perdidaAfiliacionCausaGraveWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SwaggerSaTccf = require('swagger_sa_tccf');
var defaultClient = SwaggerSaTccf.ApiClient.instance;

// Configure OAuth2 access token for authorization: SATccf_auth
var SATccf_auth = defaultClient.authentications['SATccf_auth'];
SATccf_auth.accessToken = "YOUR ACCESS TOKEN"

var api = new SwaggerSaTccf.CCFApi()

var body = ; // {PerdidaAfiliacionCausaGrave} Pérdida de la afiliación por causa grave.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.perdidaAfiliacionCausaGrave(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class perdidaAfiliacionCausaGraveExample
    {
        public void main()
        {
            
            // Configure OAuth2 access token for authorization: SATccf_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new CCFApi();
            var body = new PerdidaAfiliacionCausaGrave(); // PerdidaAfiliacionCausaGrave | Pérdida de la afiliación por causa grave.

            try
            {
                // Esta estructura de información le permite a las Cajas de Compensación Familiar reportar al SAT y actualizar el reporte de pérdida de la afiliación, en los términos establecidos en el artículo 45 de la Ley 21 de 1982.
                apiInstance.perdidaAfiliacionCausaGrave(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CCFApi.perdidaAfiliacionCausaGrave: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: SATccf_auth
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\Api\CCFApi();
$body = ; // PerdidaAfiliacionCausaGrave | Pérdida de la afiliación por causa grave.

try {
    $api_instance->perdidaAfiliacionCausaGrave($body);
} catch (Exception $e) {
    echo 'Exception when calling CCFApi->perdidaAfiliacionCausaGrave: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::CCFApi;

# Configure OAuth2 access token for authorization: SATccf_auth
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::CCFApi->new();
my $body = WWW::SwaggerClient::Object::PerdidaAfiliacionCausaGrave->new(); # PerdidaAfiliacionCausaGrave | Pérdida de la afiliación por causa grave.

eval { 
    $api_instance->perdidaAfiliacionCausaGrave(body => $body);
};
if ($@) {
    warn "Exception when calling CCFApi->perdidaAfiliacionCausaGrave: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: SATccf_auth
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.CCFApi()
body =  # PerdidaAfiliacionCausaGrave | Pérdida de la afiliación por causa grave.

try: 
    # Esta estructura de información le permite a las Cajas de Compensación Familiar reportar al SAT y actualizar el reporte de pérdida de la afiliación, en los términos establecidos en el artículo 45 de la Ley 21 de 1982.
    api_instance.perdida_afiliacion_causa_grave(body)
except ApiException as e:
    print("Exception when calling CCFApi->perdidaAfiliacionCausaGrave: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 405 - Invalid input


reporteAfiliaciones

Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las afiliaciones de empleadores que se hayan realizado ante ellas por primera vez en ese departamento.


/reporteAfiliacionesEmpleadores

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/MiguelRojasT/ServiciosCCF/1.0.0/reporteAfiliacionesEmpleadores"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CCFApi;

import java.io.File;
import java.util.*;

public class CCFApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure OAuth2 access token for authorization: SATccf_auth
        OAuth SATccf_auth = (OAuth) defaultClient.getAuthentication("SATccf_auth");
        SATccf_auth.setAccessToken("YOUR ACCESS TOKEN");

        CCFApi apiInstance = new CCFApi();
        ReporteAfiliaciones body = ; // ReporteAfiliaciones | Reporte al SAT de las afiliaciones de empleadores
        try {
            apiInstance.reporteAfiliaciones(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#reporteAfiliaciones");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CCFApi;

public class CCFApiExample {

    public static void main(String[] args) {
        CCFApi apiInstance = new CCFApi();
        ReporteAfiliaciones body = ; // ReporteAfiliaciones | Reporte al SAT de las afiliaciones de empleadores
        try {
            apiInstance.reporteAfiliaciones(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#reporteAfiliaciones");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure OAuth2 access token for authorization: (authentication scheme: SATccf_auth)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

ReporteAfiliaciones *body = ; // Reporte al SAT de las afiliaciones de empleadores

CCFApi *apiInstance = [[CCFApi alloc] init];

// Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las afiliaciones de empleadores que se hayan realizado ante ellas por primera vez en ese departamento.
[apiInstance reporteAfiliacionesWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SwaggerSaTccf = require('swagger_sa_tccf');
var defaultClient = SwaggerSaTccf.ApiClient.instance;

// Configure OAuth2 access token for authorization: SATccf_auth
var SATccf_auth = defaultClient.authentications['SATccf_auth'];
SATccf_auth.accessToken = "YOUR ACCESS TOKEN"

var api = new SwaggerSaTccf.CCFApi()

var body = ; // {ReporteAfiliaciones} Reporte al SAT de las afiliaciones de empleadores


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.reporteAfiliaciones(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class reporteAfiliacionesExample
    {
        public void main()
        {
            
            // Configure OAuth2 access token for authorization: SATccf_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new CCFApi();
            var body = new ReporteAfiliaciones(); // ReporteAfiliaciones | Reporte al SAT de las afiliaciones de empleadores

            try
            {
                // Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las afiliaciones de empleadores que se hayan realizado ante ellas por primera vez en ese departamento.
                apiInstance.reporteAfiliaciones(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CCFApi.reporteAfiliaciones: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: SATccf_auth
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\Api\CCFApi();
$body = ; // ReporteAfiliaciones | Reporte al SAT de las afiliaciones de empleadores

try {
    $api_instance->reporteAfiliaciones($body);
} catch (Exception $e) {
    echo 'Exception when calling CCFApi->reporteAfiliaciones: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::CCFApi;

# Configure OAuth2 access token for authorization: SATccf_auth
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::CCFApi->new();
my $body = WWW::SwaggerClient::Object::ReporteAfiliaciones->new(); # ReporteAfiliaciones | Reporte al SAT de las afiliaciones de empleadores

eval { 
    $api_instance->reporteAfiliaciones(body => $body);
};
if ($@) {
    warn "Exception when calling CCFApi->reporteAfiliaciones: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: SATccf_auth
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.CCFApi()
body =  # ReporteAfiliaciones | Reporte al SAT de las afiliaciones de empleadores

try: 
    # Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las afiliaciones de empleadores que se hayan realizado ante ellas por primera vez en ese departamento.
    api_instance.reporte_afiliaciones(body)
except ApiException as e:
    print("Exception when calling CCFApi->reporteAfiliaciones: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 405 - Invalid input


reporteAfiliacionesMismoDepto

Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las afiliaciones de empleadores que se hayan realizado ante ellas y que ya han estado afiliadas a otra Caja de Compensación Familiar en el mismo departamento por primera vez en ese departamento.


/reporteAfiliacionesEmpleadoresMismoDepartamento

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/MiguelRojasT/ServiciosCCF/1.0.0/reporteAfiliacionesEmpleadoresMismoDepartamento"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CCFApi;

import java.io.File;
import java.util.*;

public class CCFApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure OAuth2 access token for authorization: SATccf_auth
        OAuth SATccf_auth = (OAuth) defaultClient.getAuthentication("SATccf_auth");
        SATccf_auth.setAccessToken("YOUR ACCESS TOKEN");

        CCFApi apiInstance = new CCFApi();
        ReporteAfiliacionesMismoDpto body = ; // ReporteAfiliacionesMismoDpto | Reporte al SAT de las afiliaciones de empleadores a una caja de compensación familiar en el mismo departamento donde ya estuvo afiliado.
        try {
            apiInstance.reporteAfiliacionesMismoDepto(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#reporteAfiliacionesMismoDepto");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CCFApi;

public class CCFApiExample {

    public static void main(String[] args) {
        CCFApi apiInstance = new CCFApi();
        ReporteAfiliacionesMismoDpto body = ; // ReporteAfiliacionesMismoDpto | Reporte al SAT de las afiliaciones de empleadores a una caja de compensación familiar en el mismo departamento donde ya estuvo afiliado.
        try {
            apiInstance.reporteAfiliacionesMismoDepto(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#reporteAfiliacionesMismoDepto");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure OAuth2 access token for authorization: (authentication scheme: SATccf_auth)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

ReporteAfiliacionesMismoDpto *body = ; // Reporte al SAT de las afiliaciones de empleadores a una caja de compensación familiar en el mismo departamento donde ya estuvo afiliado.

CCFApi *apiInstance = [[CCFApi alloc] init];

// Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las afiliaciones de empleadores que se hayan realizado ante ellas y que ya han estado afiliadas a otra Caja de Compensación Familiar en el mismo departamento por primera vez en ese departamento.
[apiInstance reporteAfiliacionesMismoDeptoWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SwaggerSaTccf = require('swagger_sa_tccf');
var defaultClient = SwaggerSaTccf.ApiClient.instance;

// Configure OAuth2 access token for authorization: SATccf_auth
var SATccf_auth = defaultClient.authentications['SATccf_auth'];
SATccf_auth.accessToken = "YOUR ACCESS TOKEN"

var api = new SwaggerSaTccf.CCFApi()

var body = ; // {ReporteAfiliacionesMismoDpto} Reporte al SAT de las afiliaciones de empleadores a una caja de compensación familiar en el mismo departamento donde ya estuvo afiliado.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.reporteAfiliacionesMismoDepto(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class reporteAfiliacionesMismoDeptoExample
    {
        public void main()
        {
            
            // Configure OAuth2 access token for authorization: SATccf_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new CCFApi();
            var body = new ReporteAfiliacionesMismoDpto(); // ReporteAfiliacionesMismoDpto | Reporte al SAT de las afiliaciones de empleadores a una caja de compensación familiar en el mismo departamento donde ya estuvo afiliado.

            try
            {
                // Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las afiliaciones de empleadores que se hayan realizado ante ellas y que ya han estado afiliadas a otra Caja de Compensación Familiar en el mismo departamento por primera vez en ese departamento.
                apiInstance.reporteAfiliacionesMismoDepto(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CCFApi.reporteAfiliacionesMismoDepto: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: SATccf_auth
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\Api\CCFApi();
$body = ; // ReporteAfiliacionesMismoDpto | Reporte al SAT de las afiliaciones de empleadores a una caja de compensación familiar en el mismo departamento donde ya estuvo afiliado.

try {
    $api_instance->reporteAfiliacionesMismoDepto($body);
} catch (Exception $e) {
    echo 'Exception when calling CCFApi->reporteAfiliacionesMismoDepto: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::CCFApi;

# Configure OAuth2 access token for authorization: SATccf_auth
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::CCFApi->new();
my $body = WWW::SwaggerClient::Object::ReporteAfiliacionesMismoDpto->new(); # ReporteAfiliacionesMismoDpto | Reporte al SAT de las afiliaciones de empleadores a una caja de compensación familiar en el mismo departamento donde ya estuvo afiliado.

eval { 
    $api_instance->reporteAfiliacionesMismoDepto(body => $body);
};
if ($@) {
    warn "Exception when calling CCFApi->reporteAfiliacionesMismoDepto: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: SATccf_auth
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.CCFApi()
body =  # ReporteAfiliacionesMismoDpto | Reporte al SAT de las afiliaciones de empleadores a una caja de compensación familiar en el mismo departamento donde ya estuvo afiliado.

try: 
    # Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las afiliaciones de empleadores que se hayan realizado ante ellas y que ya han estado afiliadas a otra Caja de Compensación Familiar en el mismo departamento por primera vez en ese departamento.
    api_instance.reporte_afiliaciones_mismo_depto(body)
except ApiException as e:
    print("Exception when calling CCFApi->reporteAfiliacionesMismoDepto: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 405 - Invalid input


reporteEstadoPagoAportes

Esta estructura aplica cuando las Cajas de Compensación Familiar reporten el estado de pago de aportes de los empleadores.


/reporteEstadoPagoAportes

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/MiguelRojasT/ServiciosCCF/1.0.0/reporteEstadoPagoAportes"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CCFApi;

import java.io.File;
import java.util.*;

public class CCFApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure OAuth2 access token for authorization: SATccf_auth
        OAuth SATccf_auth = (OAuth) defaultClient.getAuthentication("SATccf_auth");
        SATccf_auth.setAccessToken("YOUR ACCESS TOKEN");

        CCFApi apiInstance = new CCFApi();
        ReporteEstadoPagoAportes body = ; // ReporteEstadoPagoAportes | Reporte del estado en el pago de aportes de los empleadores al Sistema de Subsidio Familiar.
        try {
            apiInstance.reporteEstadoPagoAportes(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#reporteEstadoPagoAportes");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CCFApi;

public class CCFApiExample {

    public static void main(String[] args) {
        CCFApi apiInstance = new CCFApi();
        ReporteEstadoPagoAportes body = ; // ReporteEstadoPagoAportes | Reporte del estado en el pago de aportes de los empleadores al Sistema de Subsidio Familiar.
        try {
            apiInstance.reporteEstadoPagoAportes(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#reporteEstadoPagoAportes");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure OAuth2 access token for authorization: (authentication scheme: SATccf_auth)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

ReporteEstadoPagoAportes *body = ; // Reporte del estado en el pago de aportes de los empleadores al Sistema de Subsidio Familiar.

CCFApi *apiInstance = [[CCFApi alloc] init];

// Esta estructura aplica cuando las Cajas de Compensación Familiar reporten el estado de pago de aportes de los empleadores.
[apiInstance reporteEstadoPagoAportesWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SwaggerSaTccf = require('swagger_sa_tccf');
var defaultClient = SwaggerSaTccf.ApiClient.instance;

// Configure OAuth2 access token for authorization: SATccf_auth
var SATccf_auth = defaultClient.authentications['SATccf_auth'];
SATccf_auth.accessToken = "YOUR ACCESS TOKEN"

var api = new SwaggerSaTccf.CCFApi()

var body = ; // {ReporteEstadoPagoAportes} Reporte del estado en el pago de aportes de los empleadores al Sistema de Subsidio Familiar.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.reporteEstadoPagoAportes(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class reporteEstadoPagoAportesExample
    {
        public void main()
        {
            
            // Configure OAuth2 access token for authorization: SATccf_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new CCFApi();
            var body = new ReporteEstadoPagoAportes(); // ReporteEstadoPagoAportes | Reporte del estado en el pago de aportes de los empleadores al Sistema de Subsidio Familiar.

            try
            {
                // Esta estructura aplica cuando las Cajas de Compensación Familiar reporten el estado de pago de aportes de los empleadores.
                apiInstance.reporteEstadoPagoAportes(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CCFApi.reporteEstadoPagoAportes: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: SATccf_auth
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\Api\CCFApi();
$body = ; // ReporteEstadoPagoAportes | Reporte del estado en el pago de aportes de los empleadores al Sistema de Subsidio Familiar.

try {
    $api_instance->reporteEstadoPagoAportes($body);
} catch (Exception $e) {
    echo 'Exception when calling CCFApi->reporteEstadoPagoAportes: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::CCFApi;

# Configure OAuth2 access token for authorization: SATccf_auth
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::CCFApi->new();
my $body = WWW::SwaggerClient::Object::ReporteEstadoPagoAportes->new(); # ReporteEstadoPagoAportes | Reporte del estado en el pago de aportes de los empleadores al Sistema de Subsidio Familiar.

eval { 
    $api_instance->reporteEstadoPagoAportes(body => $body);
};
if ($@) {
    warn "Exception when calling CCFApi->reporteEstadoPagoAportes: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: SATccf_auth
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.CCFApi()
body =  # ReporteEstadoPagoAportes | Reporte del estado en el pago de aportes de los empleadores al Sistema de Subsidio Familiar.

try: 
    # Esta estructura aplica cuando las Cajas de Compensación Familiar reporten el estado de pago de aportes de los empleadores.
    api_instance.reporte_estado_pago_aportes(body)
except ApiException as e:
    print("Exception when calling CCFApi->reporteEstadoPagoAportes: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 405 - Invalid input


respuestaDesafiliacion

Esta estructura será usada por las Cajas de Compensación Familiar para que reporten las desafiliaciones que sean tramitadas directamente ante ellas.


/reporteDesafiliacion

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/MiguelRojasT/ServiciosCCF/1.0.0/reporteDesafiliacion"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CCFApi;

import java.io.File;
import java.util.*;

public class CCFApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure OAuth2 access token for authorization: SATccf_auth
        OAuth SATccf_auth = (OAuth) defaultClient.getAuthentication("SATccf_auth");
        SATccf_auth.setAccessToken("YOUR ACCESS TOKEN");

        CCFApi apiInstance = new CCFApi();
        RespuestaDesafiliacion body = ; // RespuestaDesafiliacion | Reporte de Desafiliación a una Caja de Compensación Familiar
        try {
            apiInstance.respuestaDesafiliacion(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#respuestaDesafiliacion");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CCFApi;

public class CCFApiExample {

    public static void main(String[] args) {
        CCFApi apiInstance = new CCFApi();
        RespuestaDesafiliacion body = ; // RespuestaDesafiliacion | Reporte de Desafiliación a una Caja de Compensación Familiar
        try {
            apiInstance.respuestaDesafiliacion(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#respuestaDesafiliacion");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure OAuth2 access token for authorization: (authentication scheme: SATccf_auth)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

RespuestaDesafiliacion *body = ; // Reporte de Desafiliación a una Caja de Compensación Familiar

CCFApi *apiInstance = [[CCFApi alloc] init];

// Esta estructura será usada por las Cajas de Compensación Familiar para que reporten las desafiliaciones que sean tramitadas directamente ante ellas.
[apiInstance respuestaDesafiliacionWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SwaggerSaTccf = require('swagger_sa_tccf');
var defaultClient = SwaggerSaTccf.ApiClient.instance;

// Configure OAuth2 access token for authorization: SATccf_auth
var SATccf_auth = defaultClient.authentications['SATccf_auth'];
SATccf_auth.accessToken = "YOUR ACCESS TOKEN"

var api = new SwaggerSaTccf.CCFApi()

var body = ; // {RespuestaDesafiliacion} Reporte de Desafiliación a una Caja de Compensación Familiar


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.respuestaDesafiliacion(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class respuestaDesafiliacionExample
    {
        public void main()
        {
            
            // Configure OAuth2 access token for authorization: SATccf_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new CCFApi();
            var body = new RespuestaDesafiliacion(); // RespuestaDesafiliacion | Reporte de Desafiliación a una Caja de Compensación Familiar

            try
            {
                // Esta estructura será usada por las Cajas de Compensación Familiar para que reporten las desafiliaciones que sean tramitadas directamente ante ellas.
                apiInstance.respuestaDesafiliacion(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CCFApi.respuestaDesafiliacion: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: SATccf_auth
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\Api\CCFApi();
$body = ; // RespuestaDesafiliacion | Reporte de Desafiliación a una Caja de Compensación Familiar

try {
    $api_instance->respuestaDesafiliacion($body);
} catch (Exception $e) {
    echo 'Exception when calling CCFApi->respuestaDesafiliacion: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::CCFApi;

# Configure OAuth2 access token for authorization: SATccf_auth
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::CCFApi->new();
my $body = WWW::SwaggerClient::Object::RespuestaDesafiliacion->new(); # RespuestaDesafiliacion | Reporte de Desafiliación a una Caja de Compensación Familiar

eval { 
    $api_instance->respuestaDesafiliacion(body => $body);
};
if ($@) {
    warn "Exception when calling CCFApi->respuestaDesafiliacion: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: SATccf_auth
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.CCFApi()
body =  # RespuestaDesafiliacion | Reporte de Desafiliación a una Caja de Compensación Familiar

try: 
    # Esta estructura será usada por las Cajas de Compensación Familiar para que reporten las desafiliaciones que sean tramitadas directamente ante ellas.
    api_instance.respuesta_desafiliacion(body)
except ApiException as e:
    print("Exception when calling CCFApi->respuestaDesafiliacion: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 405 - Invalid input


respuestaSolicitudAfiliacion

Respuesta a la solicitud de afiliación por parte de la Caja de Compensación Familiar, a la solicitud desde SAT.


/respuestaSolicitudAfiliacion

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/MiguelRojasT/ServiciosCCF/1.0.0/respuestaSolicitudAfiliacion"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CCFApi;

import java.io.File;
import java.util.*;

public class CCFApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure OAuth2 access token for authorization: SATccf_auth
        OAuth SATccf_auth = (OAuth) defaultClient.getAuthentication("SATccf_auth");
        SATccf_auth.setAccessToken("YOUR ACCESS TOKEN");

        CCFApi apiInstance = new CCFApi();
        RespuestaSolicitudAfiliacion body = ; // RespuestaSolicitudAfiliacion | Respuesta a la solicitud de afiliación por parte de la Caja de Compensación Familiar, a la solicitud desde SAT
        try {
            apiInstance.respuestaSolicitudAfiliacion(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#respuestaSolicitudAfiliacion");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CCFApi;

public class CCFApiExample {

    public static void main(String[] args) {
        CCFApi apiInstance = new CCFApi();
        RespuestaSolicitudAfiliacion body = ; // RespuestaSolicitudAfiliacion | Respuesta a la solicitud de afiliación por parte de la Caja de Compensación Familiar, a la solicitud desde SAT
        try {
            apiInstance.respuestaSolicitudAfiliacion(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#respuestaSolicitudAfiliacion");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure OAuth2 access token for authorization: (authentication scheme: SATccf_auth)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

RespuestaSolicitudAfiliacion *body = ; // Respuesta a la solicitud de afiliación por parte de la Caja de Compensación Familiar, a la solicitud desde SAT

CCFApi *apiInstance = [[CCFApi alloc] init];

// Respuesta a la solicitud de afiliación por parte de la Caja de Compensación Familiar, a la solicitud desde SAT.
[apiInstance respuestaSolicitudAfiliacionWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SwaggerSaTccf = require('swagger_sa_tccf');
var defaultClient = SwaggerSaTccf.ApiClient.instance;

// Configure OAuth2 access token for authorization: SATccf_auth
var SATccf_auth = defaultClient.authentications['SATccf_auth'];
SATccf_auth.accessToken = "YOUR ACCESS TOKEN"

var api = new SwaggerSaTccf.CCFApi()

var body = ; // {RespuestaSolicitudAfiliacion} Respuesta a la solicitud de afiliación por parte de la Caja de Compensación Familiar, a la solicitud desde SAT


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.respuestaSolicitudAfiliacion(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class respuestaSolicitudAfiliacionExample
    {
        public void main()
        {
            
            // Configure OAuth2 access token for authorization: SATccf_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new CCFApi();
            var body = new RespuestaSolicitudAfiliacion(); // RespuestaSolicitudAfiliacion | Respuesta a la solicitud de afiliación por parte de la Caja de Compensación Familiar, a la solicitud desde SAT

            try
            {
                // Respuesta a la solicitud de afiliación por parte de la Caja de Compensación Familiar, a la solicitud desde SAT.
                apiInstance.respuestaSolicitudAfiliacion(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CCFApi.respuestaSolicitudAfiliacion: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: SATccf_auth
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\Api\CCFApi();
$body = ; // RespuestaSolicitudAfiliacion | Respuesta a la solicitud de afiliación por parte de la Caja de Compensación Familiar, a la solicitud desde SAT

try {
    $api_instance->respuestaSolicitudAfiliacion($body);
} catch (Exception $e) {
    echo 'Exception when calling CCFApi->respuestaSolicitudAfiliacion: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::CCFApi;

# Configure OAuth2 access token for authorization: SATccf_auth
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::CCFApi->new();
my $body = WWW::SwaggerClient::Object::RespuestaSolicitudAfiliacion->new(); # RespuestaSolicitudAfiliacion | Respuesta a la solicitud de afiliación por parte de la Caja de Compensación Familiar, a la solicitud desde SAT

eval { 
    $api_instance->respuestaSolicitudAfiliacion(body => $body);
};
if ($@) {
    warn "Exception when calling CCFApi->respuestaSolicitudAfiliacion: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: SATccf_auth
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.CCFApi()
body =  # RespuestaSolicitudAfiliacion | Respuesta a la solicitud de afiliación por parte de la Caja de Compensación Familiar, a la solicitud desde SAT

try: 
    # Respuesta a la solicitud de afiliación por parte de la Caja de Compensación Familiar, a la solicitud desde SAT.
    api_instance.respuesta_solicitud_afiliacion(body)
except ApiException as e:
    print("Exception when calling CCFApi->respuestaSolicitudAfiliacion: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 405 - Invalid input


retiroDefinitivoEmpleador

Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT los retiros definitivos de empresas, que se realicen directamente ante ella. Esta novedad solo se podrá reportar cuando el empleador no tenga relaciones laborales vigentes o prácticas formativas vigentes.


/retiroDefinitivoEmpleador

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/MiguelRojasT/ServiciosCCF/1.0.0/retiroDefinitivoEmpleador"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CCFApi;

import java.io.File;
import java.util.*;

public class CCFApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure OAuth2 access token for authorization: SATccf_auth
        OAuth SATccf_auth = (OAuth) defaultClient.getAuthentication("SATccf_auth");
        SATccf_auth.setAccessToken("YOUR ACCESS TOKEN");

        CCFApi apiInstance = new CCFApi();
        RetiroDefinitivoEmpleador body = ; // RetiroDefinitivoEmpleador | Retiro definitivo del empleador al Sistema de Subsidio Familiar.
        try {
            apiInstance.retiroDefinitivoEmpleador(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#retiroDefinitivoEmpleador");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CCFApi;

public class CCFApiExample {

    public static void main(String[] args) {
        CCFApi apiInstance = new CCFApi();
        RetiroDefinitivoEmpleador body = ; // RetiroDefinitivoEmpleador | Retiro definitivo del empleador al Sistema de Subsidio Familiar.
        try {
            apiInstance.retiroDefinitivoEmpleador(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#retiroDefinitivoEmpleador");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure OAuth2 access token for authorization: (authentication scheme: SATccf_auth)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

RetiroDefinitivoEmpleador *body = ; // Retiro definitivo del empleador al Sistema de Subsidio Familiar.

CCFApi *apiInstance = [[CCFApi alloc] init];

// Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT los retiros definitivos de empresas, que se realicen directamente ante ella. Esta novedad solo se podrá reportar cuando el empleador no tenga relaciones laborales vigentes o prácticas formativas vigentes.
[apiInstance retiroDefinitivoEmpleadorWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SwaggerSaTccf = require('swagger_sa_tccf');
var defaultClient = SwaggerSaTccf.ApiClient.instance;

// Configure OAuth2 access token for authorization: SATccf_auth
var SATccf_auth = defaultClient.authentications['SATccf_auth'];
SATccf_auth.accessToken = "YOUR ACCESS TOKEN"

var api = new SwaggerSaTccf.CCFApi()

var body = ; // {RetiroDefinitivoEmpleador} Retiro definitivo del empleador al Sistema de Subsidio Familiar.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.retiroDefinitivoEmpleador(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class retiroDefinitivoEmpleadorExample
    {
        public void main()
        {
            
            // Configure OAuth2 access token for authorization: SATccf_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new CCFApi();
            var body = new RetiroDefinitivoEmpleador(); // RetiroDefinitivoEmpleador | Retiro definitivo del empleador al Sistema de Subsidio Familiar.

            try
            {
                // Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT los retiros definitivos de empresas, que se realicen directamente ante ella. Esta novedad solo se podrá reportar cuando el empleador no tenga relaciones laborales vigentes o prácticas formativas vigentes.
                apiInstance.retiroDefinitivoEmpleador(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CCFApi.retiroDefinitivoEmpleador: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: SATccf_auth
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\Api\CCFApi();
$body = ; // RetiroDefinitivoEmpleador | Retiro definitivo del empleador al Sistema de Subsidio Familiar.

try {
    $api_instance->retiroDefinitivoEmpleador($body);
} catch (Exception $e) {
    echo 'Exception when calling CCFApi->retiroDefinitivoEmpleador: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::CCFApi;

# Configure OAuth2 access token for authorization: SATccf_auth
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::CCFApi->new();
my $body = WWW::SwaggerClient::Object::RetiroDefinitivoEmpleador->new(); # RetiroDefinitivoEmpleador | Retiro definitivo del empleador al Sistema de Subsidio Familiar.

eval { 
    $api_instance->retiroDefinitivoEmpleador(body => $body);
};
if ($@) {
    warn "Exception when calling CCFApi->retiroDefinitivoEmpleador: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: SATccf_auth
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.CCFApi()
body =  # RetiroDefinitivoEmpleador | Retiro definitivo del empleador al Sistema de Subsidio Familiar.

try: 
    # Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT los retiros definitivos de empresas, que se realicen directamente ante ella. Esta novedad solo se podrá reportar cuando el empleador no tenga relaciones laborales vigentes o prácticas formativas vigentes.
    api_instance.retiro_definitivo_empleador(body)
except ApiException as e:
    print("Exception when calling CCFApi->retiroDefinitivoEmpleador: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 405 - Invalid input


suspensionTemporalContrato

Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las suspensiones temporales del contrato de trabajo que se realicen directamente ante ella.


/suspensionTemporalContrato

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/MiguelRojasT/ServiciosCCF/1.0.0/suspensionTemporalContrato"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CCFApi;

import java.io.File;
import java.util.*;

public class CCFApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure OAuth2 access token for authorization: SATccf_auth
        OAuth SATccf_auth = (OAuth) defaultClient.getAuthentication("SATccf_auth");
        SATccf_auth.setAccessToken("YOUR ACCESS TOKEN");

        CCFApi apiInstance = new CCFApi();
        SuspensionTemporalContrato body = ; // SuspensionTemporalContrato | Suspensión temporal del contrato de trabajo.
        try {
            apiInstance.suspensionTemporalContrato(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#suspensionTemporalContrato");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CCFApi;

public class CCFApiExample {

    public static void main(String[] args) {
        CCFApi apiInstance = new CCFApi();
        SuspensionTemporalContrato body = ; // SuspensionTemporalContrato | Suspensión temporal del contrato de trabajo.
        try {
            apiInstance.suspensionTemporalContrato(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#suspensionTemporalContrato");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure OAuth2 access token for authorization: (authentication scheme: SATccf_auth)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

SuspensionTemporalContrato *body = ; // Suspensión temporal del contrato de trabajo.

CCFApi *apiInstance = [[CCFApi alloc] init];

// Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las suspensiones temporales del contrato de trabajo que se realicen directamente ante ella.
[apiInstance suspensionTemporalContratoWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SwaggerSaTccf = require('swagger_sa_tccf');
var defaultClient = SwaggerSaTccf.ApiClient.instance;

// Configure OAuth2 access token for authorization: SATccf_auth
var SATccf_auth = defaultClient.authentications['SATccf_auth'];
SATccf_auth.accessToken = "YOUR ACCESS TOKEN"

var api = new SwaggerSaTccf.CCFApi()

var body = ; // {SuspensionTemporalContrato} Suspensión temporal del contrato de trabajo.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.suspensionTemporalContrato(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class suspensionTemporalContratoExample
    {
        public void main()
        {
            
            // Configure OAuth2 access token for authorization: SATccf_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new CCFApi();
            var body = new SuspensionTemporalContrato(); // SuspensionTemporalContrato | Suspensión temporal del contrato de trabajo.

            try
            {
                // Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las suspensiones temporales del contrato de trabajo que se realicen directamente ante ella.
                apiInstance.suspensionTemporalContrato(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CCFApi.suspensionTemporalContrato: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: SATccf_auth
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\Api\CCFApi();
$body = ; // SuspensionTemporalContrato | Suspensión temporal del contrato de trabajo.

try {
    $api_instance->suspensionTemporalContrato($body);
} catch (Exception $e) {
    echo 'Exception when calling CCFApi->suspensionTemporalContrato: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::CCFApi;

# Configure OAuth2 access token for authorization: SATccf_auth
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::CCFApi->new();
my $body = WWW::SwaggerClient::Object::SuspensionTemporalContrato->new(); # SuspensionTemporalContrato | Suspensión temporal del contrato de trabajo.

eval { 
    $api_instance->suspensionTemporalContrato(body => $body);
};
if ($@) {
    warn "Exception when calling CCFApi->suspensionTemporalContrato: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: SATccf_auth
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.CCFApi()
body =  # SuspensionTemporalContrato | Suspensión temporal del contrato de trabajo.

try: 
    # Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las suspensiones temporales del contrato de trabajo que se realicen directamente ante ella.
    api_instance.suspension_temporal_contrato(body)
except ApiException as e:
    print("Exception when calling CCFApi->suspensionTemporalContrato: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 405 - Invalid input


terminacionRelacionLaboral

Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las terminaciones de relación laboral que se presenten directamente ante ellas.


/terminacionRelacionLaboral

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/MiguelRojasT/ServiciosCCF/1.0.0/terminacionRelacionLaboral"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CCFApi;

import java.io.File;
import java.util.*;

public class CCFApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure OAuth2 access token for authorization: SATccf_auth
        OAuth SATccf_auth = (OAuth) defaultClient.getAuthentication("SATccf_auth");
        SATccf_auth.setAccessToken("YOUR ACCESS TOKEN");

        CCFApi apiInstance = new CCFApi();
        TerminacionRelacionLaboral body = ; // TerminacionRelacionLaboral | Terminación de relación laboral.
        try {
            apiInstance.terminacionRelacionLaboral(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#terminacionRelacionLaboral");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CCFApi;

public class CCFApiExample {

    public static void main(String[] args) {
        CCFApi apiInstance = new CCFApi();
        TerminacionRelacionLaboral body = ; // TerminacionRelacionLaboral | Terminación de relación laboral.
        try {
            apiInstance.terminacionRelacionLaboral(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CCFApi#terminacionRelacionLaboral");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure OAuth2 access token for authorization: (authentication scheme: SATccf_auth)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

TerminacionRelacionLaboral *body = ; // Terminación de relación laboral.

CCFApi *apiInstance = [[CCFApi alloc] init];

// Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las terminaciones de relación laboral que se presenten directamente ante ellas.
[apiInstance terminacionRelacionLaboralWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SwaggerSaTccf = require('swagger_sa_tccf');
var defaultClient = SwaggerSaTccf.ApiClient.instance;

// Configure OAuth2 access token for authorization: SATccf_auth
var SATccf_auth = defaultClient.authentications['SATccf_auth'];
SATccf_auth.accessToken = "YOUR ACCESS TOKEN"

var api = new SwaggerSaTccf.CCFApi()

var body = ; // {TerminacionRelacionLaboral} Terminación de relación laboral.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.terminacionRelacionLaboral(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class terminacionRelacionLaboralExample
    {
        public void main()
        {
            
            // Configure OAuth2 access token for authorization: SATccf_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new CCFApi();
            var body = new TerminacionRelacionLaboral(); // TerminacionRelacionLaboral | Terminación de relación laboral.

            try
            {
                // Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las terminaciones de relación laboral que se presenten directamente ante ellas.
                apiInstance.terminacionRelacionLaboral(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CCFApi.terminacionRelacionLaboral: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: SATccf_auth
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\Api\CCFApi();
$body = ; // TerminacionRelacionLaboral | Terminación de relación laboral.

try {
    $api_instance->terminacionRelacionLaboral($body);
} catch (Exception $e) {
    echo 'Exception when calling CCFApi->terminacionRelacionLaboral: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::CCFApi;

# Configure OAuth2 access token for authorization: SATccf_auth
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::CCFApi->new();
my $body = WWW::SwaggerClient::Object::TerminacionRelacionLaboral->new(); # TerminacionRelacionLaboral | Terminación de relación laboral.

eval { 
    $api_instance->terminacionRelacionLaboral(body => $body);
};
if ($@) {
    warn "Exception when calling CCFApi->terminacionRelacionLaboral: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: SATccf_auth
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.CCFApi()
body =  # TerminacionRelacionLaboral | Terminación de relación laboral.

try: 
    # Esta estructura aplica cuando las Cajas de Compensación Familiar reportan al SAT las terminaciones de relación laboral que se presenten directamente ante ellas.
    api_instance.terminacion_relacion_laboral(body)
except ApiException as e:
    print("Exception when calling CCFApi->terminacionRelacionLaboral: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 405 - Invalid input


RespuestaSAT

respuestaSolicitud

Campos de Respuesta.


/respuestaSolicitud

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/MiguelRojasT/ServiciosCCF/1.0.0/respuestaSolicitud"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.RespuestaSATApi;

import java.io.File;
import java.util.*;

public class RespuestaSATApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure OAuth2 access token for authorization: SATccf_auth
        OAuth SATccf_auth = (OAuth) defaultClient.getAuthentication("SATccf_auth");
        SATccf_auth.setAccessToken("YOUR ACCESS TOKEN");

        RespuestaSATApi apiInstance = new RespuestaSATApi();
        ApiResponse body = ; // ApiResponse | Campos de Respuesta
        try {
            apiInstance.respuestaSolicitud(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling RespuestaSATApi#respuestaSolicitud");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.RespuestaSATApi;

public class RespuestaSATApiExample {

    public static void main(String[] args) {
        RespuestaSATApi apiInstance = new RespuestaSATApi();
        ApiResponse body = ; // ApiResponse | Campos de Respuesta
        try {
            apiInstance.respuestaSolicitud(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling RespuestaSATApi#respuestaSolicitud");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure OAuth2 access token for authorization: (authentication scheme: SATccf_auth)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

ApiResponse *body = ; // Campos de Respuesta

RespuestaSATApi *apiInstance = [[RespuestaSATApi alloc] init];

// Campos de Respuesta.
[apiInstance respuestaSolicitudWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SwaggerSaTccf = require('swagger_sa_tccf');
var defaultClient = SwaggerSaTccf.ApiClient.instance;

// Configure OAuth2 access token for authorization: SATccf_auth
var SATccf_auth = defaultClient.authentications['SATccf_auth'];
SATccf_auth.accessToken = "YOUR ACCESS TOKEN"

var api = new SwaggerSaTccf.RespuestaSATApi()

var body = ; // {ApiResponse} Campos de Respuesta


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.respuestaSolicitud(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class respuestaSolicitudExample
    {
        public void main()
        {
            
            // Configure OAuth2 access token for authorization: SATccf_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new RespuestaSATApi();
            var body = new ApiResponse(); // ApiResponse | Campos de Respuesta

            try
            {
                // Campos de Respuesta.
                apiInstance.respuestaSolicitud(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling RespuestaSATApi.respuestaSolicitud: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: SATccf_auth
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\Api\RespuestaSATApi();
$body = ; // ApiResponse | Campos de Respuesta

try {
    $api_instance->respuestaSolicitud($body);
} catch (Exception $e) {
    echo 'Exception when calling RespuestaSATApi->respuestaSolicitud: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::RespuestaSATApi;

# Configure OAuth2 access token for authorization: SATccf_auth
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::RespuestaSATApi->new();
my $body = WWW::SwaggerClient::Object::ApiResponse->new(); # ApiResponse | Campos de Respuesta

eval { 
    $api_instance->respuestaSolicitud(body => $body);
};
if ($@) {
    warn "Exception when calling RespuestaSATApi->respuestaSolicitud: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: SATccf_auth
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.RespuestaSATApi()
body =  # ApiResponse | Campos de Respuesta

try: 
    # Campos de Respuesta.
    api_instance.respuesta_solicitud(body)
except ApiException as e:
    print("Exception when calling RespuestaSATApi->respuestaSolicitud: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 405 - Invalid input


SAT

desistimientoSolicitudAfiliacion

Desistimiento a la solicitud de afiliación por parte del empleador


/desistimientoSolicitudAfiliacion

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/MiguelRojasT/ServiciosCCF/1.0.0/desistimientoSolicitudAfiliacion"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.SATApi;

import java.io.File;
import java.util.*;

public class SATApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure OAuth2 access token for authorization: SATccf_auth
        OAuth SATccf_auth = (OAuth) defaultClient.getAuthentication("SATccf_auth");
        SATccf_auth.setAccessToken("YOUR ACCESS TOKEN");

        SATApi apiInstance = new SATApi();
        DesistimientoSolicitudAfiliacion body = ; // DesistimientoSolicitudAfiliacion | Solicitud de afiliación
        try {
            apiInstance.desistimientoSolicitudAfiliacion(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling SATApi#desistimientoSolicitudAfiliacion");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.SATApi;

public class SATApiExample {

    public static void main(String[] args) {
        SATApi apiInstance = new SATApi();
        DesistimientoSolicitudAfiliacion body = ; // DesistimientoSolicitudAfiliacion | Solicitud de afiliación
        try {
            apiInstance.desistimientoSolicitudAfiliacion(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling SATApi#desistimientoSolicitudAfiliacion");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure OAuth2 access token for authorization: (authentication scheme: SATccf_auth)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

DesistimientoSolicitudAfiliacion *body = ; // Solicitud de afiliación

SATApi *apiInstance = [[SATApi alloc] init];

// Desistimiento a la solicitud de afiliación por parte del empleador
[apiInstance desistimientoSolicitudAfiliacionWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SwaggerSaTccf = require('swagger_sa_tccf');
var defaultClient = SwaggerSaTccf.ApiClient.instance;

// Configure OAuth2 access token for authorization: SATccf_auth
var SATccf_auth = defaultClient.authentications['SATccf_auth'];
SATccf_auth.accessToken = "YOUR ACCESS TOKEN"

var api = new SwaggerSaTccf.SATApi()

var body = ; // {DesistimientoSolicitudAfiliacion} Solicitud de afiliación


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.desistimientoSolicitudAfiliacion(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class desistimientoSolicitudAfiliacionExample
    {
        public void main()
        {
            
            // Configure OAuth2 access token for authorization: SATccf_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new SATApi();
            var body = new DesistimientoSolicitudAfiliacion(); // DesistimientoSolicitudAfiliacion | Solicitud de afiliación

            try
            {
                // Desistimiento a la solicitud de afiliación por parte del empleador
                apiInstance.desistimientoSolicitudAfiliacion(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling SATApi.desistimientoSolicitudAfiliacion: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: SATccf_auth
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\Api\SATApi();
$body = ; // DesistimientoSolicitudAfiliacion | Solicitud de afiliación

try {
    $api_instance->desistimientoSolicitudAfiliacion($body);
} catch (Exception $e) {
    echo 'Exception when calling SATApi->desistimientoSolicitudAfiliacion: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::SATApi;

# Configure OAuth2 access token for authorization: SATccf_auth
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::SATApi->new();
my $body = WWW::SwaggerClient::Object::DesistimientoSolicitudAfiliacion->new(); # DesistimientoSolicitudAfiliacion | Solicitud de afiliación

eval { 
    $api_instance->desistimientoSolicitudAfiliacion(body => $body);
};
if ($@) {
    warn "Exception when calling SATApi->desistimientoSolicitudAfiliacion: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: SATccf_auth
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.SATApi()
body =  # DesistimientoSolicitudAfiliacion | Solicitud de afiliación

try: 
    # Desistimiento a la solicitud de afiliación por parte del empleador
    api_instance.desistimiento_solicitud_afiliacion(body)
except ApiException as e:
    print("Exception when calling SATApi->desistimientoSolicitudAfiliacion: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 405 - Invalid input


solicitudAfiliacion

Afiliación de empleadores a una Caja de Compensación Familiar por primera vez en un departamento


/solicitudAfiliacion

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/MiguelRojasT/ServiciosCCF/1.0.0/solicitudAfiliacion"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.SATApi;

import java.io.File;
import java.util.*;

public class SATApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure OAuth2 access token for authorization: SATccf_auth
        OAuth SATccf_auth = (OAuth) defaultClient.getAuthentication("SATccf_auth");
        SATccf_auth.setAccessToken("YOUR ACCESS TOKEN");

        SATApi apiInstance = new SATApi();
        SolicitudAfiliacion body = ; // SolicitudAfiliacion | Solicitud de afiliación
        try {
            apiInstance.solicitudAfiliacion(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling SATApi#solicitudAfiliacion");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.SATApi;

public class SATApiExample {

    public static void main(String[] args) {
        SATApi apiInstance = new SATApi();
        SolicitudAfiliacion body = ; // SolicitudAfiliacion | Solicitud de afiliación
        try {
            apiInstance.solicitudAfiliacion(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling SATApi#solicitudAfiliacion");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure OAuth2 access token for authorization: (authentication scheme: SATccf_auth)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

SolicitudAfiliacion *body = ; // Solicitud de afiliación

SATApi *apiInstance = [[SATApi alloc] init];

// Afiliación de empleadores a una Caja de Compensación Familiar por primera vez en un departamento
[apiInstance solicitudAfiliacionWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SwaggerSaTccf = require('swagger_sa_tccf');
var defaultClient = SwaggerSaTccf.ApiClient.instance;

// Configure OAuth2 access token for authorization: SATccf_auth
var SATccf_auth = defaultClient.authentications['SATccf_auth'];
SATccf_auth.accessToken = "YOUR ACCESS TOKEN"

var api = new SwaggerSaTccf.SATApi()

var body = ; // {SolicitudAfiliacion} Solicitud de afiliación


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.solicitudAfiliacion(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class solicitudAfiliacionExample
    {
        public void main()
        {
            
            // Configure OAuth2 access token for authorization: SATccf_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new SATApi();
            var body = new SolicitudAfiliacion(); // SolicitudAfiliacion | Solicitud de afiliación

            try
            {
                // Afiliación de empleadores a una Caja de Compensación Familiar por primera vez en un departamento
                apiInstance.solicitudAfiliacion(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling SATApi.solicitudAfiliacion: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: SATccf_auth
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\Api\SATApi();
$body = ; // SolicitudAfiliacion | Solicitud de afiliación

try {
    $api_instance->solicitudAfiliacion($body);
} catch (Exception $e) {
    echo 'Exception when calling SATApi->solicitudAfiliacion: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::SATApi;

# Configure OAuth2 access token for authorization: SATccf_auth
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::SATApi->new();
my $body = WWW::SwaggerClient::Object::SolicitudAfiliacion->new(); # SolicitudAfiliacion | Solicitud de afiliación

eval { 
    $api_instance->solicitudAfiliacion(body => $body);
};
if ($@) {
    warn "Exception when calling SATApi->solicitudAfiliacion: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: SATccf_auth
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.SATApi()
body =  # SolicitudAfiliacion | Solicitud de afiliación

try: 
    # Afiliación de empleadores a una Caja de Compensación Familiar por primera vez en un departamento
    api_instance.solicitud_afiliacion(body)
except ApiException as e:
    print("Exception when calling SATApi->solicitudAfiliacion: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 405 - Invalid input