JSON Nómina de actualización

pexels-fauxels-3183165

JSON NÓMINA DE ACTUALIZACIÓN

El JSON  de nómina de actualización permite emitir a la Dian las correcciones de las nóminas emitidas ejemplo si emitir una nómina pero posterior a le emisión identifico que  quedo pendiente reportar una deuda con la empresa el proceso es emitir una  actualización con los datos de la Nómina ya emitida y adicionando el campo pendiente. 

Recuerde que por  norma  si la actualización o corrección se detecta pasados los 10 días hábiles en los cuales se deben  emitir las nóminas, la debe reportar al mes siguiente dentro del  lapso establecido por la  DIAN.

				
					{
    "sToken": "00000000",
    "jApi": {
        "sMethod": "classTaxxa.fjPayrollAdd",
        "jParams": {
            "jPayroll": {
                "wenvironment": "test",
                "tcalculatedsince": "2023-10-01",
                "tcalculateduntil": "2023-10-31",
                "tissued": "2023-11-28T07:50",
                "sdoctype": "NominaIndividualDeAjuste",
                "jemployer": {
                    "sbusinessname": "TAXXA SAS",
                    "spersonnamefirst": "NOMBRE DE LA PERSONA DE CONTACTO",
                    "spersonnamesothers": "",
                    "spersonsurname": "",
                    "spersonsurnameothers": "",
                    "wdoctype": "NIT",
                    "sdocid": "901402281",
                    "jcontact": {
                        "jaddress": {
                            "wcountrycode": "CO",
                            "sstatecode": "11",
                            "scitycode": "11001",
                            "sstreet": "Calle 94 15 28 OFC 702"
                        }
                    }
                },
                "jbasedocument": {
                    "waction": "update",
                    "sreference": "NE0021002",
                    "shash": "90a685663ae8500fd09cc71faabfd98d8d5bd8bacaf5eeafa06bb057fcaabb7e56abb9948cd9b35b9f66a",
                    "tissuedate": "2023-11-28"
                },
                "aworkers": {
                    "cc_901402281_primernombre_orimerapellido_nea-20231000089": {
                        "wdoctype": "cc",
                        "sdocid": "00000000000000",
                        "sworkercode": null,
                        "spersonnamefirst": "primero nombre",
                        "lpersonnamesothers": "segundo nombre",
                        "spersonsurname": "primer apellido",
                        "lpersonsurnameothers": "segundo apellido",
                        "jcontact": {
                            "semail": "correo@hotmail.com",
                            "sphone": "897654688",
                            "jaddress": {
                                "sstreet": "Direccion",
                                "sstatecode": "11",
                                "scitycode": "25473",
                                "wcountrycode": "co"
                            }
                        },
                        "apayrollinfo": {
                            "nea-20231000089": {
                                "xnote": "",
                                "sreference": "NEA20231000089",
                                "sprefix": "NEA",
                                "ssuffix": "20231000089",
                                "ndaysworked": 30,
                                "ntotalincomes": 1640606,
                                "ntotaldeductions": 320666,
                                "npayable": 1319940,
                                "nperiodbasesalary": 1300000,
                                "aincomes": {
                                    "0": {
                                        "wincomecode": "Transporte",
                                        "nauxiliotransporte": 140606
                                    },
                                    "1": {
                                        "wincomecode": "Auxilio",
                                        "nauxilions": 200000
                                    }
                                },
                                "adeductions": {
                                    "0": {
                                        "wdeductioncode": "FondoPension",
                                        "npercentage": 4,
                                        "namount": 52000
                                    },
                                    "1": {
                                        "wdeductioncode": "Deuda",
                                        "namount": 216666
                                    },
                                    "2": {
                                        "wdeductioncode": "Salud",
                                        "npercentage": 4,
                                        "namount": 52000
                                    }
                                },
                                "aworktimedetails": {}
                            }
                        },
                        "acontract": {
                            "0": {
                                "tcontractsince": "2023-04-01",
                                "wpayrollperiod": "m",
                                "nsalarybase": 1300000,
                                "wcontracttype": "tf",
                                "wdianemployeetype": "01",
                                "wdianemployeesubtype": "00"
                            }
                        },
                        "apaymentinfo": {
                            "0": {
                                "spaymentform": "1",
                                "spaymentmethod": "47",
                                "sbankname": "NEQUI",
                                "sbankaccounttype": "AHORROS",
                                "sbankaccountno": "3.0000000",
                                "lpaymentdates": "2023-10-20"
                            }
                        }
                    }
                }
            }
        }
    }
}
				
			

Para que la Nomina de actualización se genere correctamente, es importante que  se reporte el campo  jbasedocument, en el cual se debe referencial la Nomina orginal que se desea ajustar, recuerde que el objetivo de esta nota es reeemplazar el documento anteriormente emitido

CAMPO

DESCRIPCIÓN

FORMATO

OBL

«waction»: «update»,Indique el tipo de nota a ajustar en  este caso para el proceso de actualización debe enviar el valor  update S
«sreference»: «NE0021002»,Indique el numero de la nómina  que desa actualizar, es decir la anterior reportada en la Dian S
«shash»: Indique el CUNE de la nomina que desea ajustar y se encuentra registrado en DIAN S
«tissuedate»: «2023-11-28»registre la fecha en la cual se emitio la nomina a actualizar S

Déjanos tus datos, y pronto nuestro equipo se pondrá en contacto contigo