Skip to content

Instantly share code, notes, and snippets.

View vnadgir's full-sized avatar

Vaishakh Nadgir vnadgir

View GitHub Profile
{
[
{
"domain": "Financing",
"hasActiveProducts": true
},
{
domain: "Multicurrency",
"hasActiveProducts": true
}
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKapl475l3uDLILKWT24EgE+v/t/n9XK2laPbiE/NjV2
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDMI8QdR6FRC8TxXc3vejX29HHHdfE8JtYVicQ9Pk6Q4ykSH1q9334YkOQGk1cewk2tH54RN5CJ2uxllY+wQcE6Goo5/DUxO+BWKYtNLdwoQWYkFhQMOr/FRFAQrcKmCV21366A/JVsg/K86RMWhQ2VzcXznD51dWULCWlIz/mh2Ue5I/ltIFi0OnbhDqhzmf/EnFi5hFy+3eKW8EKAWlneQ2yFWgVVKCEYWaxOJn/56kIy4ryPTAS8b/s3wV/1mAnEEm0I6l+NXy8sWINfRw18xWUpzi6Qe2OlG757sX3sEomveyJpU8zVbnxkf+6nIrAb637ly4aj6QB3GmGTLXgt17hW0D6TrHr+TC+S89yiPhluvaaPXHgziTjeTnC/YlfYyDUGstgbOdAVPapQ8eishYCVRV4kEyYaKQWLqQ2TO0pG5ipiQr9xwufF26FxJsYH0K8+53Z4WPI28dzqyP3hn+H1TfF5UM9/7PmQcUR6lHFW27HvdI3oXVi5fVRTx8k=
syntax = "proto3";
message AuditEvent {
// Who (what are the semantics of this - needs to be clarified as things settle down)
string user_id = 1;
// Which application. eg., CRM, Equinox-bill,
// Origin of the event
string origin_ip = 3;
## Cash customer
##Conceptual level
Given a customer has been issued with an invoice of 200 pounds
And the customer is a cash paying customer
When the invoice is due (which now happens to be the last day of the month)
Then the invoice amount is reflected as a debit balance on the ledger
## Process today
Given a customer has been issued with an invoice of 200 pounds
package main
import (
"context"
"fmt"
"net/http"
"os"
"os/signal"
"syscall"

Keybase proof

I hereby claim:

  • I am vnadgir on github.
  • I am vnadgir (https://keybase.io/vnadgir) on keybase.
  • I have a public key ASCzxwCK2bC2VDKT5T7_JwaBNozE3v_C1yZQ2tmaoA9tnAo

To claim this, I am signing this object: