Factura de Exportación
Requisitos previos
Para poder usar esta guía, primero necesitarás:
https://www.afip.gob.ar/fe/documentos/WSFEX-Manual-para-el-desarrollador.pdf
Paso 1 - Crear una instancia del web service
const ws = afip.WebService('wsfex');$ws = $afip->WebService('wsfex');ws = afip.webService("wsfex")ws = afip.webService("wsfex")No se requiere ninguna acción adicional.
Paso 2 - Preparar lo datos para la solicitud
En la Referencia de API de Factura de Exportación pueden encontrar los métodos disponibles
En este ejemplo vamos a usar los datos para el método FEXGetLast_ID
// Obtenemos el TA
const ta = await ws.getTokenAuthorization();
	
// Preparamos los datos
const data = {
	'Auth': { 
		'Token': ta.token,
		'Sign': ta.sign,
		'Cuit': afip.CUIT
	}
};// Obtenemos el TA
$ta = $ws->GetTokenAuthorization();
	
// Preparamos los datos
$data = array(
	'Auth' => array( 
		'Token' => $ta->token,
		'Sign' => $ta->sign,
		'Cuit' => $afip->CUIT
	)
);# Obtenemos el TA
ta = ws.getTokenAuthorization
	
# Preparamos los datos
data = {
  "Auth": { 
    "Token": ta["token"],
    "Sign": ta["sign"],
    "Cuit": afip.CUIT
  }
}# Obtenemos el TA
ta = ws.getTokenAuthorization()
	
# Preparamos los datos
data = {
  "Auth": { 
    "Token": ta["token"],
    "Sign": ta["sign"],
    "Cuit": afip.CUIT
  }
}No se requiere ninguna acción adicional.
Paso 3 - Ejecutamos la solicitud
const res = await ws.executeRequest('FEXGetLast_ID', data);
console.log(res);$res = $ws->ExecuteRequest('FEXGetLast_ID', $data);
var_dump($res);res = ws.executeRequest("FEXGetLast_ID", data)
puts resres = ws.executeRequest("FEXGetLast_ID", data)
print(res)Endpoint
POST https://app.afipsdk.com/api/v1/afip/requests
Ejemplo
{
    "environment": "dev",
    "method": "FEXGetLast_ID",
    "wsid": "wsfex",
    "params": {
        "Auth": {
            "Token": "{{token}}",
            "Sign": "{{sign}}",
            "Cuit": "20409378472",
        }
    }
}Última actualización
¿Te fue útil?

