MCPcopy Create free account
hub / github.com/FiscalAPI/fiscalapi-java / Examples

Class Examples

src/main/java/com/fiscalapi/examples/Examples.java:13–3066  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11
12
13public class Examples {
14 public void run() {
15
16 System.out.printf("%s\n", "Hello Fiscalapi!");
17
18 // FiscalApiSettings settings = new FiscalApiSettings();
19 // settings.setDebugMode(true);
20 // settings.setApiUrl("https://test.fiscalapi.com");
21 // settings.setApiKey("<api-key>");
22 // settings.setTenant("<tenant-key>");
23
24
25
26 // FiscalApiClient client = FiscalApiClient.create(settings);
27
28 //region Personas (emisores/clientes/empresas, receptores/clientes/empresas, usuarios)
29
30// // ***Listar personas: pageNumber=1, pageSize=2 ***//
31// ApiResponse<PagedList<Person>> apiResponse = client.getPersonService().getList(1,2);
32// System.out.println(apiResponse);
33
34// // ***Obtener persona por id ***//
35// ApiResponse<Person> apiResponse = client.getPersonService().getById("3a12e4b6-642b-4a6b-ba73-c814e4c2c873",false);
36// System.out.printf("apiResponse: %s\n", apiResponse);
37
38
39// // ***Crear persona ***//
40//
41// Person person = new Person();
42// person.setLegalName("MI EMPRESA");
43// person.setCapitalRegime("S.A De C.V");
44// person.setEmail("john.doe@fiscalapi.com");
45// person.setPassword("Password123!");
46// ApiResponse<Person> apiResponse = client.getPersonService().create(person);
47// System.out.printf("apiResponse: %s\n", apiResponse);
48
49
50// // ***Actualizar persona ***//
51// Person person = new Person();
52// person.setId("ca3df64a-2ecc-47b0-899d-38c29141979e");
53// person.setLegalName("KARLA FUENTE NOLASCO"); // Razón social sin regimen de capital.
54// person.setSatCfdiUseId("G03"); // Gastos en general
55// person.setSatTaxRegimeId("601"); // General de Ley Personas Morales
56// person.setZipCode("01160"); // Código postal de la constancia de situación fiscal.
57// ApiResponse<Person> apiResponse = client.getPersonService().update(person);
58// System.out.printf("apiResponse: %s\n", apiResponse);
59
60
61// // ***Eliminar persona ***//
62// ApiResponse<Boolean> apiResponse = client.getPersonService().delete("ca3df64a-2ecc-47b0-899d-38c29141979e");
63// System.out.println(apiResponse);
64
65// region Datos de empleador
66 //Obtener datos de empleador
67 // ApiResponse<EmployerData> apiResponse = client.getPersonService().getEmployerService().getById("bd199ed8-02ef-47c0-919c-9479dd8ecae7");
68 // System.out.println(apiResponse);
69
70 //Crear datos de empleador

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected